I'm looking for advice on how to stop resenting my partner. We have a 2 year old son and he stays home while I work three jobs. I went on maternity leave a week before he was born and had to go back to work when he was four weeks old (partner says we couldn't afford for me to take more time off). I have to stay away most weeks and only see my son at weekends. My partner was workshy before the baby (contraception failure).
He just whines endlessly about EVERYTHING!! How hard it is to be home, how I do nothing. Nothing is good enough and he can do no wrong. If anything happens the baby while he's with me I'm a terrible mother, if something happens when he's with him it's just a childhood thing.
He drinks every night on the money I'm earning to buy a house, he's judgemental and criticises everything I do and say. I get told I'm lazy and can't do anything right.
I really feel that I hate him, I want to scream it in his face at the top of my lungs 'I FUCKING HATE YOU'!! I really do. BUT I don't want to feel angry ALLL the time, it affects our family life. When he starts whining and moaning these days I've just stopped caring. I don't care about how he feels, I don't care about what he says. If he walked out tomorrow I'd be delighted.
I'm not sure if I'm just being resentful though because I wish I was home all the time, I've missed out on so much. But he wants a house (a least five bedrooms) and he wants a new car (a 4x4) and he wants to do flying lessons and I've to pay the bills. I don't get to put my son to bed or drink every night. It's starting to affect my mental health and don't know what to do anymore. How can I feel happier in myself until I'm in a position to either leave or face the issue?