Quoted from Trekkie1978:
This is why I believe in having 3 different bank accounts for married couples...his, hers, and joint.
One of my friends just purchased a new machine last week, his first pinball machine. When we were unboxing it, she was like "you spent HOW MUCH on this thing?"...by the end of the night, she was the one playing on it the most.
We do this and it's really great. Our joint account covers all the bills and most of them are automatic so we just have to keep an eye on things, plus it covers the vehicles, trips, etc... joint stuff. We both direct deposit amounts respective to our incomes and we both have our own accounts. We can of course access each others accounts in case something should ever happen where we need to but we each have full control over what we want to spend our money on in our individual accounts.
I have no complaints when she goes out shopping or spends the day at the casino... she has no complaints when I go and buy a pinball machine... other than... "just where the heck do you think you're going to have room to put that thing!" It also helps that she likes to play pinball as much as I do.