I haven’t been here for a long time, but I’m back because I need some honest advice.
I have been a single mother to my 5 year old son since I was pregnant. We live in a 2 bed flat in London and my rent/bills total approx £2,000 per month.
I am now in my first serious relationship since having my son. My boyfriend is a wonderful man but I’m getting resentful over money. 
For the last 2 months he has stayed with us almost every night, spending around 2 nights a month at his home (if I have been away). He left the military recently so is back at his family home, paying his mum a little rent but working for a full salary- he has no debts or large direct debits, just a phone bill.
While he’s here I cook for him, wash his clothes, he borrows my car etc. and I continue to pay for everything and do everything around the house (which is fine because I’m very particular about food and my flat.)
However, the money is a problem. It is becoming such an issue for me that I’m losing sleep. I’ve raised it 3 times this week; most recently tonight, I said earlier today “we need to have a serious conversation about whether you’ve moved in, and if you have we need to do things more fairly because I’m paying for the car, the fuel, the rent and everything in the flat and that’s not fair if you’re using it as much as I am”. He said “I agree”.
I just brought it up again and all he said was “I said I agree”.
AIBU here? Am I a cow for thinking he should have offered already, and since I’ve been so up front, should he not have come up with some suggestions/ figures?
To rebalance this, he is a really good man, he’s started helping more around the flat and he came food shopping today (I paid) but this will end the relationship if it’s not resolved. He isn’t tight with his money in other ways, he takes us out for dinners, buys treats on the way home etc. but this is pretty fundamental.
Please (gently) tell me if I’m being unfair - after all, I’ve been paying it all for the last 5 years. If you do think he should contribute, how much? Just the “extra” he costs, which is maybe £200 a month, or a proportion of the rent/utilities too?