I'm trying to figure out a way for me to cum faster. Even when I lost my virginity, the girl was done and was asking me if I was going to finish. I have finished before, but I have to be either drunk, stoned on pain pills (I came more in the week after I had my wisdom teeth pulled than I have altogether before or after), or have someone watch. When I have had group sex or been watched, I finish in 10-15 minutes. I've done public sex in a park on the hood of a car in the middle of the night with no one around and it did nothing for me, but then I also had sex with a girl bent over an ottoman by the doors to a hotel balcony while people walked around 7 stories below and I came with no problem. So I know being able to know I could get caught or am being watched is a huge turn on for me. Doggy does it once in a while, maybe three times a year. My current gf and I will probably end up getting married. She's perfect to me. But, I know it bothers her that I don't cum. I think some of it is that we don't use condoms (she's on the pill) and I'm paranoid she'll get pregnant. One of my coworkers wife is pregnant right now despite the pill, and another has a 2 yr old daughter that she got pregnant while on the pill. My gf has tolerated things so far because she knows I get close, but I can never seem to just let go and cum. I've had fuck buddies leave before over this - they take it as an "oh he obviously doesn't think I'm that good". It's not actively presenting a problem in our relationship, but she always mention that it's not fair that I can get her off as easily as I do, but that I've onły ever cum once with her. She actively tries to get me to cum from blowjobs, etc. She lets me do whatever I want as long as it doesn't leave visible marks. We have a very active and kinky sex life. But I really think she would be more satisfied if I came more regularly, or even at all. So does anyone have a suggestion on what to do? I used to do tantric sex a lot, and would masturbate to the edge of an orgasm and hold it, wait for it to pass, and repeat. I've tried not masturbating at all, and I'm a douchebag when I'm drunk so I try not to drink more than one or two. And shes not ok with someone just watching.