He refuses to take any responsibility for any of his crappy actions and basically says he doesn't want a committed relationship.
That right there is enough of a reason to move on. Men are fairly simple and you cant force someone to love you or even to respect you. Cut your losses and try embracing your single status.