She's 18 when they have sex.

But I will agree to a lot of the things you say. The main character is a freaking moron, and she annoys the hell out of me. I have other issues with the books. But I thought we were talking about the movie. Rob is a dream boat, the movie is suck.