I enjoyed this MUCH more than I thought I would. The first third or so I kept thinking that every moment of the book would be a foregone conclusion...easy to predict, fun, but nothing new. It actually managed to surprise me a couple of times though. It loses half a star simply because at points it seemed to be trying to hard to be a 50 Shades for the YA set.