It takes some dudes longer than others...sometimes it can happen quick, other times it takes a while. I do believe the quality of the experience relates to how long. If the sex is awesome then it takes me less...it the sex sucks, I have to really concentrate to finish the deed. I've actually faked a orgasm just to end pathetic sex, not too many guys I know have faked it...