I have no problem masturbating and ejaculating but when it comes to a girl I cant seem to even feel good enough to ejaculate. like I was getting head for over 20min it didnt even feel that good and I couldnt seem to cum she even used her hand some cause I told her to and I tried doing it myself and i couldnt get myself to cum. this happened with my x gf also. am i just nervous or something or what? because its like i can get everything to wrok fine when im by myself but when im with someone else i cant. i'm a virgin and havent had sex so im not sure about that.. just foreplay. I am 18
maybe you are gay? have you tried thinking about men?
You could just be nervous. It took me forever to feel comfortable enough to have an orgasm in front of someone and I too could take care of myself just fine. It took time and I had to really relax and let everything go before I was finally able to orgasm even during sex. If you're fine by yourself, then it doesnt seem to be a physical problem. You should be fine when you're ready and be able to have fun. :-)