This was a quality YA book! It had believable characters that were flawed in many ways but also very likable. There were real, true to life situations and circumstances that arose in these characters' lives and it was great to see how they handled what was thrown their way. I loved the character development for almost all of the characters (I wished there was better closure in the end for one friendship) and while I felt there wasn't a strong ending, I didn't feel like it needed a nice big bow to tie it all together. It showed that there are consequences for bad decisions but there can also be redemption and healing if you're willing to work for it- which some people do put in the work and others don't. That's so true to life and one of the reasons I appreciated the book as much as I did. While I loved Sam and Jase, I absolutely loved Tim because of how much he changed, how he evolved and how utterly himself he was. Tim's cussing and smoking and wise cracks added so much to the story line and made it much more believable.