Babydaddy issues😭😭☹️

So I’m 18 and 38 weeks pregnant during my whole pregnancy my ex and i were on and off everytime we broke up he would go to his ex. And then come back to me ofc I forgave him a thousand times cause he used to say sorry to me and promise it won’t happen again. He also begged me once when he said his ex was pregnant he begged me not to leave him.

Well he was also violent towards me we had 0 trust cause he’s cheated on me I’ve never been unloyal to him. Well I had bruises on my body we argued all the time he would get mad cause I didn’t suck his dick it’s true I used to blow up his phone when he was out cause he would go to his friends where his ex was always at well we broke up a couple of nights ago cause he needed a night out apparently to go to a club with his friends but his ex was going too and it was after my baby shower. I put charges on him cause of the violence cause I knew he was gonna come back to me asking me to forgive him and i knew I was gonna forgive him but i can’t let my baby be in that toxic environment he smokes weed drives around with no plates or insurance he’s been working since December yet bought nothing for our baby. It’s not in order but that’s Kevin his brother they’re not blood or nothing they grew up together but idk I feel bad my ex is 17 but I needed to teach him a lesson he can’t put his hands on a girl specially while pregnant