Hi, I'm in a bit of a pickle. I'm a young mum of two and I've been wanting to leave my husband for a few years now. We got married at 18, and over the years, I've matured, but he remains in the mindset of a teenager. In fact, he's become very nasty. He isn't physically abusive, but he talks down to me, swears at me (and our boys) he throws things, slams doors, punches walls and generally has an anger problem. After seeking advice from others, it's clear that he actually misogynistic, a narcissist and has an alcohol problem. He rings me multiple times in the day to check up on me, and gets verbally abusive if I don't answer him. I've tried to talk to him about this, he promises to change, but he doesn't. I've given him so many chances to change, but I realise now he never will. I want to end my marriage but there's two things holding me back: I'm completely financially dependent on his income, and I don't want to cause my two little boys heartache. I am really quite unhappy. I worry about the negative impact it will have on my little boys if I leave my husband. But at the same time, I really worry about what they are seeing and hearing. I will not argue in front of the kids, by my OH will carry on and on until I just agree and apologise to stop the abuse.
I feel like I'm stuck.