If you are resolved to break up, but caved in, try ending it again, but this time in a non face-to-face situation--like a letter or email. It sounds like you are too reactive to his feelings and/or manipulation. Be very clear in your words, and make it short. Then remove him from all your social media.