A bit...rushed, predictable, unbelievable 
 I wanted to love this story.. I really did. The twist on the guy being the virgin instead of the girl was a nice touch but come on.. No guy, gives a woman an orgasm on his first go round! Thats utterly unrealistic.