It's rare that I read something I can't critique in *some* way. Like, yeah, Kylie Scott is great but there was this one moment when [fill in the blank] or one character who [fill in the blank]. But I've got nothing here. This is closer to YA than most of Scott's books but she gets inside Edie's 17-year-old head really well and allows these teenagers to be the right mix of confused and bumbling as well as thoughtful and earnest. They make mistakes, but they figure them out. Edie and John are a great couple because they go through so much together that their strong connection is really credible. And it changes each of them, which is something a lot of writers forget to consider: they don't just change in some internal, invisible way but act differently with each other and the world as the plot progresses. It's also just got lots of nice literary twirls that show off Scott's skills ((view spoiler)[the way in which the ending circles back to the beginning in a non-obvious but satisfying way, etc (hide spoiler)]). In short, this is one book I can recommend without reservations. Enjoy! 
 *I received an ARC from the author in exchange for an honest review*