Oh wow, there have been a lot of replies while I was at work. Will try to get through them.
I work in adult education and my hours have been cut as there aren't enough students to justify running more classes than that. My mental health is not a factor in that. I can't get any benefits because his wage is too high.
Although we've only been properly together for 2 years, we have been on and off for 7 years, but my mental health problems made it difficult, and I lived abroad for a long time. We can't claim to be flatmates as we only have one room. Yes, I would be able to claim benefits if I was living in a flatshare.
He's always been like this about money. His dad was declared bankrupt when he was little and they had to move home and were permanently skint. So he's always been very protective of his money.
PattyPenguin - I don't think he wants a housekeeper. He really doesn't mind if I don't do any chores or anything like that. I think it's more accurate to say he wants the benefits of being single and the benefits of being in a relationship.
I can't make him move out as I can't afford to live here alone.
Children will never be an issue as I don't want any.
I do think my mental health problems are relevant, as the key problem in Borderline Personality Disorder is having difficulties with relationships.
I know it wasn't acceptable to hit him. He didn't really react. I hope he is ok, I feel terrible about it and I know I need to learn to control my temper better. A LOT better.
He tries to support me in other ways, I guess, but I start work at 9AM and he doesn't normally finish til about 9.30PM so we don't see each other too much at the moment. I mean in my mental health, it's hard if I'm upset and he's not around but he does try to help if he is.
I don't think he does expect me to support him. That's hard for me, as I want to. I try to help him with his work sometimes, iron his shirts if he needs one, give him space to chill out after work...I don't know how else I can support him.
We do a lot of things as a couple, actually. It's not as if he's out every night with his friends while I sit at home. Yes, we go on holiday together, we go out together at least twice a week and normally spend at least one full day together at the weekend, if not the whole weekend. The China thing was presented as a done deal - that hurt me quite a bit. Yes we check each others plans before we go out.
I can't be in a relationship where I can never rely on the other person for money and support. I don't WANT to rely on someone, but I have to at the moment and I have no idea what to do.
Sorry I know I haven't answered every question, but this already feels like a mammoth post and I need to go and have a think about some stuff.