ExP has MH issues and I can't deal with it anymore. I don't want to out either of us, but he goes through my phone, constantly asks where I am, sends me insulting texts if I don't reply fast enough that are nasty and manipulative (WHY WOULD YOU DO THIS TO ME, I hate you you're the worst person ever, I didn't mean that I love you, you're a horrible person), threatens suicide or harm if I do something he doesn't like. He regularly has outbursts, over things I can't help, like the taxi being late or having to queue - strangers have had to get involved before because he's reduced me to tears in public and refused to get out of my face when I ask him to. He doesn't respect my consent, when I was 3 months pregnant he didn't understand I didn't want to be touched and kept jumping all over me trying to initiate even though I was asking him to stop, he eventually burst into tears and said I didn't love him. He has broken possessions in anger and gets very aggressive. He has mood swings and I never know if I'm going to get the decent guy or the intimidating, difficult one. There are many more things but this is just a few.
He has some severe MH problems that mean he can't look after himself. I have to make his phone calls, make sure he goes to appointments, and pretty much look after him. His issues mean he is in his outlook very childlike, and I am turning into a carer not a partner. The whole situation is making me feel very drained and I just can't cope anymore.
A recent incident made me realise that I don't want me and my son (who will be born next week) to live at the mercy of this mans mood swings. However I feel incredibly guilty - a lot of his issues are caused by his MH problems. I've tried to help him, make appointments for him, encouraged him to see a counsellor, but I just can't live with him :( it never gets better even though he says he won't do it again. But I feel like I'm abandoning him when he needs help.
Can someone reassure me or advise me or just listen :( thank you