Alright, so I masturbate anywhere between 2-5 times a month (recently... used to be a lot more), and i've never had a problem getting off. It was just never an issue, so I didn't assume it was going to be an issue during sex.
Here's where the problem comes: I just got a new girlfriend, and I find her super attractive - she's smart, funny, and beautiful. When we're fooling around (Whether it be any amount of action... anywhere between handjobs and sex), she'll have multiple orgasms and come anywhere between 3-4 times on average; unfortunately, I can't seem to get off. This hasn't bothered me, because whatever she does feels great and i'm really psyched that I can make her as happy as i'm making her in bed. As far as getting me off, though, it's like I have a mental block or a psychological something that's keeping me from having an orgasm. We've tried everything - handjobs, blowjobs, and more sexual positions than I can count, but I can just never get off. Again, this never bothered me because she was so happy, but recently she told me that it makes her feel insufficient and bad because she feels like she can't get the job done. EVERYTHING she does to me feels better than anything i've ever felt, so I KNOW she can get the job done, and i'm fairly certain it's not a problem with her, but rather a problem with me.
Does anyone have any ideas or advice for us? I wasn't bothered by it until she was bothered by it, but I think that something needs to be done. Thanks in advance.
-Andy


Check out this LINK to a search I did.
This problem is referred to as retarded ejaculation and its not uncommon.
I also read something about it in a playboy and the advisor mentioned something like you said, it being a mental block. It has something to do w/ the deep down TERROR of getting a girl pregnant or something like that. Therefore your body will in no way allow yourself to release sperm. Makes sense to me tho seeing how usually it only happens to guys when they are with a girl but when alone they have no troubles. Hope this helps... at least having a name for it gives you a place to start research.
good luck