There were some really odd things that happened that are hard to explain without giving out major spoilers. In addition to the 'what the?' moments there were also really cliche dialogue and writing. 
 The romantic parts were enjoyable when looked at on their own but there was a lot of sex for a young adult novel.