Am I The Asshole???

Crystal

So my bf wants to discuss sexual behavior. However we have had past issues where he has insulted my body (vaginally talking about how he had better and it don't look great to want). I love him but can't find a way to be sexually attracted to him anymore. He said I just need to find a way to get over it and move on. How???! He insulted me sexually and now I can't find any attraction to him. Why would I want to lay with someone who insults me and still expects me to want him?! That shit never turned me on. He keeps trying to apologize but I still can't remove what he said. What should I do????