HELP NEED ADVISE ASAP!!!! ANSWERS NEED GOOD ADVISE

Kiah
I'm 16 and I have had a baby with someone that I thought we had a future! And been with for a year and 4 months 
We've been on and off for a year now. But he took my  virginity. 
I was going to have a abortion but he begged me to keep the baby and he never bothered with me for for a year now and now my baby is 4 months old.
Every time we broke up he started to talk to another girl as a mate(but it's the girl that he calls a slag) I am a jealous type but he made me stop speaking to boys because I loved him I did it.  
He always calls me names. Like I'm a slag a tramp ect. 
And now we've broke up and gone spoke to his ex then said talk on snapchat so I don't see what they say she sent him a picture of them both when they were going out and he went along with it!
And now I said hi to a boy and I feel guilty I don't know what to do need advise ASAP