considering where he's going to get his jollies and all his other crap, it is most definitely NOT a case of YOU not being good enough.
HE isn't good enough. and he knows that so he tries to bring you down to HIS level. so HE feels better.
i don't think you can dump his ass quick enough.
and.....sadly....unless you used protection when you had sex with him, you should probably get tested for STDs.