My husband is also a keeper and I've kept him for over 36 years now!! He NEVER complains if I spend money. He trust my judgment in all things. For many years I had no spare room to sew and I kept my machine on the dining room table as I worked on projects and he didn't mind at all.
If we are out together I will go into a fabric store and he won't mind at all sitting in the car or even coming in the store with me and help me "hunt" for the perfect shade of green fabric etc. I am blessed!