I am a guy, so I don't need another guy's perspective on it. Read the question before you comment. And who are you, the morality police? I feel really sorry for you if you're actually 25 and this unable to deal with discussions about sex.
Scroll Down to Read Other Opinions