My wife doesn't bring money into the house, but she has the much bigger responsibility of taking care of our two boys. I make a comfortable living, and I don't deny her occasional indulgences, because I feel she's worth every penny. My family has plenty of food to eat, a modest, safe place to live, and clothes to wear. After I'm done making sure I take care of what I need to, I have no problem pulling the trigger on occasional purchase for me be it a large TAD order, or an occasional pipe that rarely costs more than $50.
What it boils down to is that I'm taking care of my responsibilities first, so when it comes time to buy more tobacco or a pipe. I dont have buyers remorse, and I dont feel the need to justify my spending. So far, there hasn't been any complaints, so I think I'm on the right track.