I enjoyed this story and sighed a happy sigh at its conclusion. A half star off for the caricature of "X." When Lina finally meets him in person, his character seems a bit predictable and over-the-top. Other than that it was the perfect YA romance laced with laugh-out-loud moments and swoony romance. I'm excited to see what this debut YA author (previous adult author) has for us next. When reading the acknowledgements at the end of the book, I was surprised to find out that Jenna Evans Welch is Richard Paul Evans daughter. I guess the romance writing gene has been passed on.