I've been with my partner for a long time and we've lived together for five years. He's not great with money generally, and doesn't like to work many hours as he says it affects his depression and anxiety.
I pay the mortgage and all bills at the moment. He doesn't contribute to joint expenses but uses what he earns to pay for personal expenses, like his cigarettes. On one level, I reason that I can (just) afford to pay for it all, so it's okay. But on bad days, the resentment that a grown man isn't paying his way gets to me.
A few days ago, he asked to borrow £1000 from me, as he was due payment from three different freelance jobs, but they hadn't come through yet. He said he'll pay me back. Then this morning, he's asked me to collect something for him from PC World- I said fine, then saw what he's bought. It's a computer game accessory kit that costs £200.
When I questioned why he was buying entirely unnecessary, expensive equipment, he just shrugged. When I asked when he was repaying me, he again just shrugged and said 'When I get paid.'
I don't know what else to do and feel like I'm the one being unreasonable and selfish for not sharing the money I earn freely with him.