Emotionally abusive relationship

Princess

So me and my bf have been together for a few month people will probablys question why I didn’t leave at first. My bf is controlling he questions everything I do I feel like I’m walking on egg shells for example I went out for a drink with a friend and he asked why I would wanna b with my friend when I could b with him he’s also very demanding he asked me to go to shop and I said I would later as I was tired and he started arguing with me saying I don’t do anything and I’m slow and I’m retarded. He found out I was pregnant and made me have an abortion. Then afterwards bought me a takeaway and act liked nothing had happend everytime we argue he blames me and I end up saying sorry we hardly have sex anymore he says we will have sex when he feels like it I don’t know how to leave and what will he do if I leave he breaks up with me everytime we argue then acts like nothing hapoend ten mins later. he’s very selfish doesn’t care about what I need all he cares about is himself