HELP?!?! do you have 5 minutes to offer advice...

I was 18(just turned19) and he was 20.

I love him with all my heart.... I am in nursing scholl as well as a CNA and I still would find time for him. But unfortunately for me that wasn't the case... He was an auto tech. I broke up with him 2 weeks ago..

1.) I am not one but religious. He forced me to go to church and said if I didn't that he'd break up with me. He is strictly catholic and so I went after he told me I had to. I was there, but didn't take communion or kiss the cross. He yelled at me for a whole 2 weeks about disrespecting his religion.

2.) He said my birth control pills make me fat and moody. Although I was taking them so that WE wouldn't have a CHILD. He also said I had a horrible body. I'm in nursing school at night and work full time as a CNA. I don't have time to work out. And on top of that I am 5 ft and 104 pounds. I could never please him.

3.) He wouldn't stop yelling at me, screaming at me, swearing at me, calling me names like bitch whore loser slut, and threatened to drop me off over an hour away from my house on a random highway at 1am in the dark without any of my belongings and a dead phone. So I called the cops because and he was calling me crazy.

4.) Was sexting other girls but then would tell me how bad of a girlfriend I was for not sending him nudes. But the he would force me to go to church. And he made me delete all of my guy friends. To make up he would buy me flowers and open doors for me.

5.) I got pregnant from an antibiotic while taking the pill. He said I was a murderer for aborting his baby and that I was a waste of air. He said that he should get rights to force me to go through the pregnancy and birth the baby so he can have it. He was upset that he was born with a penis and couldn't stop me from getting an abortion. I got an abortion at 3 weeks and did the pill. He also stated that I should walk off the earth because he said he would've left me but raised the child once it was born.

Did I have a right to call the police on him since I didn't feel safe and considering the circumstances of 3?

All he did was call me a bitch, insane, crazy, moody, fat, and everything else in between.

Did I just break up with an abusive boyfriend. ..?