Sounds like he is definitely a keeper! My DH is as well! Just not sure he wants to know what I have spent on my stash over the years-LOL! I don't have a huge one, but I know it is much more thanhe would imagine. I have been known to leave fabric in the car and bring it up to my sewing room after he goes to bed - or hide the LQS bag in a bag from the grocery store. Oh well - I am usually very cautious about my purchases even so and he has expensive hobbies as well!