Maybe the new girlfriend can't orgasm because she doesn't trust him. *ahem*
Also, you know, he may be too lazy to work on relationship, but don't put yourself down and think that it means nothing more than a roll in the hay.
He may miss that 'connection' that you two had, and the only way for him to get it is through having sex with you. In that case, he is still displaying bad behaviour, but let's face it, you are NOT just a piece of meat to him. There lotsa meat out there, that won't turn him down time after time after time.
However, why should he get the cream (hehe) without doing the work that it takes to maintain a healthy relationship?
Be strong, girl, don't give in! It will bring you nothing but pain. Good choice, Sandy.