he doesn't have a point. you should stop giving him oral sex and see how he likes it. sex isn't everything in a relationship, but you can't expect to have a healthy one if he isn't willing to compromise on this. i don't see what having many sexual partners has to do with him giving you oral sex. it's not like you haven't showered. i think you need to sit down and have a serious talk with him. if he's not willing to compromise, then maybe you should consider finding someone who is more sexually compatible.