Boy drama

So I have an ex boyfriend that I’ve been on and off with for 2 years, and for the most part the first year went well, I thought anyways. The majority of this 2nd year has been nothing but negativity and I really want to cut him loose and I don’t know how. He’s called me ugly, fat, a thot and a hoe, said that no one will ever want me, a bitch, that he was cheating on me the whole time and never viewed me as his girlfriend but as a side piece, and more. On the 1st, he’s recently been being overly nice to me? And idk why? He keeps trying to get back with me and saying that he girl he cheated with is out of his life now and I’m really confused and don’t know what to do. Don’t say I’m “ immature “ either because this was my first real boyfriend and EVERYONE has been in my shoes before.

Vote below to see results!