Ladies! I need help!

So over the years I have had sex with 4 different guys. NONE OF THEM COULD MAKE ME ORGASM.  I'm beginning to think there is something wrong with me. When I'm having sex with someone I get totally out of the mood and begin thinking of all the stuff I don't like about them. But when I'm laying in bed by myself all I can do is think about the guy I'm with and want him more than ever.  How do I fix it?