DNF 25 pages in. Too much teen angst and awful parenting. Feels like all the trite ingredients are there and the main characters are not compelling enough to hold my attention. I may have loved this one years ago, but not anymore.