I just need to get this off my chest, I'm so scared. I'm 8 months pregnant and I'm only 18. Me and my partner have been together for a year and a half, he's been through a lot of trauma in the last 2 years and I quickly became basically his full time carer. I was a victim of abuse at the age of 13 in a prior relationship and the abuser used his mental health to control me and my boyfriend knows this. At first it was okay, it was triggering but he wasn't hurtful to me. He was always terrified I would leave and I would cheat and always told me how much he loves and needs me. I don't know exactly when things changed but he started being mean to me when he was feeling low but I always let it slide and he would apologise and cry and id just hug him and we would get past it. I think it changed earlier this year when I was 8 weeks pregnant and he had a bad mental health episode, he was really cruel towards me and then threatened to kill himself and went missing so I had to ring the police and that same day I miscarried my baby. After that I wasn't so patient anymore, I stopped babying him but I was still there for him. He had admitted he makes himself feel upset to get the attention from me so I stopped giving it as much. For a while things weren't too bad, he was in absolute bits over what happened that night. I found out I was pregnant again (unintentionally) 2 months later and we decided to keep the baby and he promised me he wouldn't put me under that kind of stress again while I was pregnant. In my pregnancy everything has been a nightmare, I was kicked out by my parents because my step dad didn't want him living with me but he couldn't be at home due to his trauma. We were homeless for a while and spent 6 weeks in a hotel, then into temp accommodation and have recently just got our first house. His mental health is no where near as bad as it was, and we don't have the same relationship as we used to so he doesn't rely on me for comfort anymore. The issue now is that these last few weeks he's been treating me incredibly badly, it's like a whole different person. He says the most awful things to me and makes me cry but he just doesn't care, he will keep going while I sob and tell me to shut up. 2 weeks ago he gave me the silent treatment for no reason and then said awful things to me ('I'd never want to touch you', 'I hate you', 'You are insufferable', 'You ruined my life', 'You are a slag', 'You are disgusting', 'That baby isn't mine and I'm not being there when he's born' etc). I tried standing my ground and not just crying and insulting him back, which made him throw something at the wall and then he held a knife to his throat and hurt himself. He calmed down sort of then went to sleep and went to work the next morning. Then he came home from work and drank half a bottle of rum and cried and said he needed me and he loves me so I thought it was over.. then the next morning it turns out he had taken an OD of paracetamol so I took him to hospital and he's mostly nice to me apart from one episode in the hospital where he started saying the nasty things again and then punched a wall as he was overwhelmed. After that it was okay for a few days. He had a work night out and I asked him to drive and to not drink as drinking tends to make him more emotional and he always throws up and I am really anxious around vomit and it's not fair on me. He came home drunk. He tried lying to me about it but was throwing up and clearly very drunk. I was really upset because he promised he wouldn't and also he drove home in that state which doesn't sit right with me considering anything could have happened to him and he could have also hurt someone else. This made him lose his shit again and he sat and was just awful for hours while I cried. He keeps saying I'm disgusting and I'm a slag and I've got men coming round the house and our baby isn't his, he's always kind of been like this and I've always called it out but never this extreme. I was a virgin when I met him, I'd sent nudes to a few older people when I was stupid and 14 which he knows and that's kinda what he bases it off and shames me for. After that it was okay for the day and then literally out of no where last night he just starts it again!! At this point I literally don't have any tears left to cry and im embarrassed for myself begging him to love me while he insists he doesn't and doesn't even like me so I just slept on the couch. I know I don't deserve this and I know I need to leave but I'm so so scared. I won't allow this around my baby and I know that for sure. I have family but I don't see them as a support system, im terrified of giving birth alone. He's my person and my source of comfort, even when it's him that makes me so sad all I want is to be close to him to make me feel better. I don't have my own money, I'm too ill to work but tbh that isn't even a concern, I could make that work, I just really want him to be better. I want our family to be together. I don't think I have the strength to leave, I left an abuser years ago and it took me meeting him for me to break the trauma bond and get rid of the urge to go back. I told myself I'd never put myself through that again because leaving destroyed my mental health and nearly took my life. I just feel so alone, I can't tell anyone because I know they will tell me to leave and I know they are right but I'm just not ready yet, I'm scared he will hurt himself and I'm scared to be alone. I keep holding on to the hope the baby will come and he will change. He's fallen out of love for me for sure, there's no other explanation but I keep thinking maybe if I do better and I change, he might love me again. The worst part is that I've been through all the therapy and the learning from my last relationship and im so aware of how ridiculous im being. I know what is happening here and I know he won't change and staying for the baby is absolutely ridiculous and im honestly embarrassed I can't just walk away. There's not even any advice anyone can give because I already know and im so ashamed of myself for putting myself in this situation. I feel so alone. Thank you if anyone read all this and I'm sorry it was so long x