My husband of 20+ years has no respect for me. He calls me names such as a fat cow and a cnt/tw@t/prck. He is angry all the time, takes everything I say as a criticism. Always blames me for everything, nothing is ever his fault. Even when he’s apologising (very rarely), he will say “I’m sorry you provoked me into saying/doing that”.
He hasn’t always been like this but the last few years things haven’t been good. I don’t think any of his friends or family would believe me if I ever told them about it as he is likeable to everyone else and his behaviour around other people couldn’t be more different to how he is around me.
He can’t stand it when I’m upset, he will mock me or just walk away and tell me to grow up or he will call me a cry baby. He stonewalls me a lot, he will just stop speaking to me for nothing and when I ask him what I have done wrong, he’ll scream at me to get away from him. There is never any healthy resolve and I am often left feeling confused because more often than not, I don’t know why it is he is annoyed with me or what it is that I have done.
He says I’m abusive and also accuses me of other things that aren’t true. It’s like he accuses me of the things he does.
I think I know this relationship is not going to last if this continues. I’ve asked him to come to couples counselling with me but he says it’s me that needs to sort my head out, not him. I have just started to see a therapist myself to have someone to talk to about everything.
We have two children in the house who live with us.
I know I probably need to end this but after so long together, it’s really hard. Part of me doesn’t want it all to have been for nothing, but the other part of me also doesn’t want to spend the coming years feeling like this. I also worry I don’t have the fight in me for a divorce as I worry he would be very difficult and it would all become quite nasty.
Would be grateful for any advice or some hope from people who have been through this and come out on the other side, whether that was because you left and started a new life, or because you stayed and things got better.
Thank you. Xx