R.T.
That is total BS.
First, this is a marriage. A joint venture. Every CENT that comes into the household is BOTH OF YOURS. You BOTH need to have access to bank records, and know exactly what is coming in and going out. Sure, your husband is entitled to his hobbies - be it books, tools, nights out, whatever. Same as you. And if you guys are coming up SHORT every month, you really need to look into what is going on. Until you get ahead of the game, you are in BIG trouble. Suzie Orman is a great source.
1. Figure out total income, monthly (that includes knowing where 401k is going).
2. Figure out set bills (mortgage, car, etc.) and avg bills (gas, cable, elec, etc.)
3. See what is left. Set a budget for things like groceries and try to stick to it.
4. You BOTH are allowed some "fun" money - if you have it, $50-100 a month that neither party can question.
5. Look at your checkbook/online accounts. Meet once a week/month to see where you are.
6. Meet once a quarter to discuss investments (401k, Roth Ira, kids college, etc.)
Now, the WRONG reaction is, "well, he's spending, so screw it, I will too." We have one joint checking account. If you can't manage that, then get seperate ones, but it'll only hide what you are both doing. If you can't be honest with each other, then maybe you need to take a long hard look at your marriage.
Good luck, and drop me a line if I can help. Man or woman, every spouse has the RIGHT to know what is going on with your combined incomes.
Peace,
Richard