I think what would be best for you emotionally would be to move on… He obviously doesn't really care for you. Has he apologized even? You deserve someone way better than him… Don't let him control you. He doesn't have your best intentions at heart. But ultimately it's up to you… if you want to give him chance after chance just be prepared to get hurt again.

It's not a good way to live I'll tell you that. And I'm so terribly sorry your in so much pain right now. I wish there was more I could do to help you.