Abusive relationships

I’m currently in an abusive relationship and I have been for a few years. I have trouble leaving and I’ve tried to a handful of times but I always end up right back where I’m at. I’m here to ask if anyone has been in my situation and how did you leave? Sure it’s easy enough to hear just leave but I struggle a lot with my thoughts and I go back and forth downplaying the abuse and thinking I won’t be happy if I leave. Just recently I lost our only baby together and on our way to the hospital he punched me in the face (which made my nose start bleeding) because I called my mom first to let her know I lost the baby and had to be induced. He was upset because “why didn’t I call him first?” I also struggle with BPD (borderline personality disorder) and I have ever since I was a teenager. I spent over half of my teen years in a psychiatric hospital (I’m in my early 20s) because my parents felt it was easier to send me anyway than try to help me. I’d go to a shelter but the ones over here have terrifying reviews (I’m not talking about uncomfortable conditions and bugs I’ve talking about like violence in the shelters and sexual harassment/assault) and some won’t take DV victims. I feel so defeated and sad. Has anyone been here before? What did you do?