Single mother…again *TW domestic violence*

I have 2 kids ages 7 and 3 whose father isn’t in the picture by choice. Got into a relationship that recently ended and I’m 20 weeks pregnant. He’s a great father figure to my kids but not so much a good partner so I ended it. I’ve dealt with verbal, financial, and physical abuse. Even had to go to a dv shelter for help to get back on my feet. They helped me get my own place. I was working a job for a month but had to quit because he began stalking me. He came in threatening me with a gun. He found out where I lived and tried to kick down my door. Yesterday he was following me and stole my phone out of my car while I was in the store. Then lured me to his house and told me I would have to come inside to get it. I had to get the police involved to get it back. I have yet to press charges because he says I’ll “never make it to court” and I believe him. I’m considering breaking my lease so I can move again but I feel it will be pointless as he will just find me again. And what good will a protective order be when he knows where I live and has weapons? I don’t know how in the world I’ll be able to coparent with this person. I’m just tired and feel like a failure for picking the worst men to be fathers to my kids. Any words of advice and positive energy would be much appreciated.