Have name changed for this as I don't want it linked to previous posts, but I'm a long time poster.
Apologies if this is long but I don't know where to turn. Have been married for two years. Second marriage for both of us. I have one child (16) and he has two (13 & 19). His kids stay with us 3 nights a week.
I'm starting to feel like we were happier when we didn't live together. I never really wanted to get married and blend families etc, and I made no secret of that. I was financially secure in my own home. He had less money to spare than me for various reasons, and it made sense for us to be no longer paying two mortgages etc. So we got married. His idea. I extended my house to make room for his kids to stay. But if I'm honest we haven't really been properly happy ever since.
We argue all the time just lately. And then last night it all blew up as my daughter's dad & partner have just had a new baby. She was excited about having a brother. He said 'but you already have two brothers.' She said no they're my step brothers. He took huge offense at this and accused us both of treating him and his kids like nothing because they're not blood related.
I've never had a great relationship with his kids. The eldest ignored me for years because he thought I was the other woman and the reason for his parents splitting up. I wasn't, and this was clarified a year or so ago (he had kept this info to himself and just blanked me for years) but there has been no acknowledgement since that he was wrong. The kids mum mollycoddles them and I feel like I'm seen as a bit of an extension to her and just expected to cook, clean, wash etc etc. I feel taken for granted. They do nothing to help out.
I still love my husband deep down but the constant arguments are wearing me down. I feel like I'm not the wife he expected me to be. I've spent the morning trying to work out if I can afford to buy him out of the house if we split up. That's not good, is it. I don't want another divorce but I can't see things improving.
Any advice would be much appreciated.