babe,i would never stay with anybody who complained about how i had sex!if he doesn't like it,then it means that he isn't doing it right!if he is so good,then,he should tell you what it is "he thinks"you are doing"wrong"!there are some positions that i am not comfortable doing,so i do not do them!i will not have sby tell me to do sth that i don't like!
so i suggest you tell him that there are things that you do not like about his way of having sex!let's see how he would feel,when sby degrades him!
NEVER let anybody make you feel unsure of yourself!