When I have foreplay with my girlfriend it lasts for maybe 15, 20 minutes, 30 minutes at most and it involves the usual, kissing, rubbing, folding, some fingering, and us going down on each other. The problem is after about 2 minutes into it I just want to throw her down and pound my cock into her until either it goes limp or she goes limp, but because she likes foreplay I control myself. Honestly the only thing that calms me down is for her to put me in her mouth. OF course I finger her while she's doing this to please her, but what else can I do to more calm these strong feelings? When it comes to sex I'm spontaneous and I just do whatever comes to mind, it's something she like/hates.