There's this guy😞 ... And then there's my boyfriend 😞

Darely • 🐤🙊
I've been with my "boyfriend " for 7 months now. I'm 16 almost 17 in a month I lost my virginity to him he didn't he's had many sex partners before .. Point is he's become so obsessive with me and there can't be a day that we hang out that he won't check my phone. He finds a message from a friend and right away assumes I'm cheating ..He broke up with me about a month ago and this guy at school whom has always tried getting at me started talking to me. Long story short I eventually have a crush on him now since he's extremely sweet nothing like my ex. I got back with my ex 2 weeks ago and my ex and he found out I was talking to this guy. He got so violent pushed me was calling me all sorts of things that hurt me and asked me to get "down " with him but I didn't I just began to cry. We were in a street and he had me pinned against a fence when a guy came out to help me. My ex took off and I was shooken up I asked my best friend to pick me up instead of her the new guy showed up quickly with a sweater. . As soon as he saw me he ran and hugged me. He even hung out with me after to make sure I was ok . My "bf " 3 days ago called me crying for 3 hours telling me how much he regretted what he had done but he says I cheated on him... where he lives that's all he's been doing as well crying he even asked his mom to talk to me (crying)I hung out with him all he cried so much and continued to tell me he loved me..and these past few days he's "changed" so much he's much sweeter and kind unlike before ..   idk if I should get back with him or talk to the new guy or if I should just fall back 
I'm so confused 😞😭 I need advice