Yet another book I'm not exactly sure how it ended up on my "must read" list, but I do know I have enjoyed others by this same author (Turtles all the Way Down, The Fault in the Stars, Paper Towns, etc). After the somewhat serious books I had been reading recently, I welcomed this young adult novel. Don't get me wrong, it still had its dark sides, but I think the overall feel was a little more lighthearted (or at least there was more of that thrown in throughout the story). I was able to read this book in an afternoon and couldn't really put it down. I really liked how it was set up as a "before and after", it kept you engaged and interested to find out what the turning point in the story would be and then how the characters would move past it. This is definitely a different take on a "coming of age" story, and I can see why schools are using it in their curriculum. The characters all felt real, raw and relatable. I wouldn't say it was a tearjerker (it may had been a little predictable), but it definitely gave me the feels. I would give it an 8 out of 10.