I have been with my partner for nearly 9 years, we have a 7 year old and a 4 year old together.
I have been unhappy for about 4 years now, we haven't slept in the same bed in over 4 years (also no intimacy, not even a kiss) and we live like housemates who constantly bicker and get on each other's nerves.
When he is home I feel like I am walking on eggshells and so do the children. We have tried over the past 4 years a few things to fix it and it improves for a few days then back to bad again.
I know I need to leave, I am utterly miserable, a shell of myself and I can feel myself withdrawing from everything.
However, he constantly complains that his mental health is at rock bottom and he's 'really struggling at the moment' which is why he is always moody, shouty etc. I don't doubt this, and I sympathize wholly, but he's been 'really struggling at the moment' for 4 years and I've tried Sooo many times to help him myself, encouraged him to get professional help which he refuses and I don't know what else to do.
But I know he'd be absolutely gutted if I left him (and in his words turned him into a weekend dad). I also know that his family, my family and the kids would all be upset by that choice too.
I feel like leaving would be the most selfish thing in the world, and would make so many people unhappy that I just can't bring myself to do it.
However I've lived in such misery for over 4 years and at 30years old just dread the thought of even a single more month like this let alone years. I'm at my breaking point.
Separately also, I grew up quite poor and have managed (with my partner) to provide a lot of things for our kids that I never had such as karate/swim lessons, abroad holidays, a nice 'big' house etc. Leaving would mean I couldn't afford to provide any of that on my own wage, and we'd need to move to a smaller place. This breaks my heart for my children to miss out on these things.
Worth noting I already live as a single mum just with him also living here - I do all the visible and invisible jobs of a family, housework, life admin, school stuff, endless list plus work 4 days a week. He works 5 (long) days a week.
Anyone else been through this? What did you do? Am I being selfish? How did you manage with the guilt?
Should I just get over myself and stick it out so everyone else is happy?