My partner is a smoker and I am the working parent. He doesn’t work. I’m self employed and am paid upon invoicing so while I have money coming in and out it can be more or less than before. We are always able to pay our rent on time etc so that’s not the problem - it’s that every time we get paid, the first thing he does is buy a packet of straights. It lasts him a day and is a waste of money. I don’t mind him buying tobacco because it lasts longer and works out to be a lot cheaper. I got paid two hours ago after money being tight over Christmas, and the first thing he did was to to the shop, buy cigarettes and text me to say ‘Money, card declined.’ Because I hadn’t transferred any money to our main account.
I don’t want to discuss the smoking because that’s another issue IMO, but am I being unreasonable to think it’s quite selfish?