Most Helpful Guy
Some hard advice... Move on. Deep down he knows he is an ass, but he probably isn't going to tell you. So quit (and that is easier said than done) wasting your emotions on him and move on to someone that wants you.0
Most Helpful Girl
It sounded as though with all of his hurtful Hymns and haws that he didn't have any Respect for you, nor cared enough to really give it his best and Now... He is probably feeling it's better that you both are not together so he doesn't have to continue this full circle problem pattern of Keeping it going and flowing.
People like this loser have no consciousness, they are too self centered and only think of themselves. He is free now, he is feeling Great about that.
However, I will be fair when I say, that there could come a day, when he is Missing the Kissing and just being able to be himself with someone who accepted his demon ways Unconditionally. No one will put up with him like you and he will see That at least.
Good luck. xx0