The guys have given you good suggestions. Let me talk a little philosophy..
Some decades back my bride became upset over the bill for the monthly payment on my airplane... She gave me a good lecture at breakfast how she wasn't working so that "her" money could be spent on supporting an airplane... I didn't say much... Finished my cereal and then I took off my work boots, picked up my coffee and went into the living room , got out a book, turned on the stereo, and got comfortable in the easy chair...
She came in, glared at me, "You are going to be late for work!"
"Well, sweetie, I'm not going to work."
Short pause, pugnacious glare, "Why?"
"Well, I work 12 hours a day, six days a week, at two jobs so I can have things I want. Things like cameras and an airplane. Now you are telling me I can't have the things I want, only the things you want. If I can't have an airplane I'm not working. Now your money will only go for things you approve of, like the mortgage and the cars. And, you need to get a second job as your salary isn't going to cover everything." This was said in a conversational tone without any hostility. And I went back to reading my book.
She left the room... I could hear her kind of shuffling things around, then it got quiet. She came back in, gently set down my boots in front of me and said, "Go to work, we'll talk about this tonight." That night, after I staggered in at 11PM from my second job, the only comment she made over supper was, "I mailed a check to cover the airplane payment for the rest of the year."