Hi everybody,
So me and my boyfriend met over a year ago and things moved quite quickly. I was really into him and thought he was great. He's older than me and I saw this as a sure sign he would be mature and reliable. After a while of us seeing each other, I noticed he was excessively jealous keeping a track of who I spoke to, who I was friends with and frequently wanted to go through my phone. Long story short the first incident was he locked me in his car and was screaming at me and threatening me and driving crazily. I reported it to the police after managing to run from the car. Stupidly he contacted me apologising and promising to change and I believed him. It was great again but again it started. Eventually he became physical with me constantly accusing me of cheating when in fact I believe he has cheated on me multiple times. I fell pregnant and then felt as if I couldn't leave him.
He continued to be that way however the further along I got he was amazing. At the birth he was amazing like the perfect partner. After the birth he was lovely but then switched and has been violent again. He lies to me all the time and our son is now 7 weeks old.
I cannot trust him, we live a good 20 mins car ride from family and i don't drive. I feel so stuck. He's horrible to me and everything is on his terms. I don't know what to do or how I could raise my son all alone. I'm staying with him because I feel I have to. It makes me sick to think he's cheating on me also, but everytime I confront him he denies it and gets angry. Anybody been in this situation? What do I do?