My DH is also an enabler. We went on a road trip couple years back and he detoured a couple of hours to take me by Marshalls. I bought over 40 yards of fabric and he asked me if I was sure I had enough because it might be a while before we come that way again. (He was serious, not sarcastic!)
He also has an expensive hobby - I have a long ways to go to catch up!