I have a very sensitive problem. On two different occasions, I've had an unwanted orgasm in public. The first time, I was chatted up by a pretty girl in a bookstore (fortunately, it happened after she left the store, not while I was talking to her). The second time was on a crowded subway because of my proximity to a very beautiful girl. I didn't get off so lucky this time and it was very embarrassing. When I masturbate, it doesn't take me very long to come. Does anyone have any advice on how I can get some control over this?