I honestly can't help but notice the immaturity some people bring into this convo. Echopain touched the subject, and although you're already through with him, in an arguably immature way, I believe you have made yourself an enemy, and it could have been prevented, or the effect minimized at least
He made you feel guilty when you showed doubt right? It's clear as day that he was then lying, since normally, one would try to explain himself, not transfer the feelings of having been in the wrong to his 'loved' one. Explaining all this to him and telling him how it made you feel uncomfortable and then decisively breaking up, would have probably been enough, were he mature enough to grasp it. I shan't dig any deeper into this, it was solved in your way, and it's not a way I want to become more familiar with.