I work full time and my husband is a SAHD. He gets an agreed £200 a month spending money (not including food and necessities, I pay for that). He always asks for more money and had an advance on all money until December plus an extra £100 for his birthday. I don't earn loads, I get about £2k a month take home. Yesterday he asked for more again and I said no, he asked again and I said no. We can't afford this. He spends his money on alcohol, treat food from the shop, cigarettes, and weed. (This is not a discussion about the moral standing of these things.) Now he has completely ignored me since I said no to more money, yesterday morning. I tried several times to ask him what the problem was and he has ignored me/given one word answers. Today (his birthday) he has continued to ignore me. Yesterday I decided to not engage any more until he did and it's still going on. I hate the silent treatment but I don't know where to go from here. Why should I keep asking him what's wrong when he has made it clear he doesn't want to talk and quite frankly why should I make an effort. It's clear he doesn't value me but only the money he gets. From this it's obvious he is just using me. I feel like such shit and wish I didn't care and he has ruined my weekend and his birthday for which we planned to go out for a meal but obviously that hasn't happened now.
The problem is I can't break up with him as I work shifts and no nursery covers the hours I work. My youngest is breastfed and I don't want them going to live with him anyway if he got a house somehow. I can't quit my job as the house is tied to it. I have no idea what to do. I was wondering from an outsider perspective am I in the wrong here, and any advice on how to handle this? Thanks so much for reading.