I finished reading this last night and I LOVED it. I'm a big Alanis Morisette fan and I've been wanting to read this and I'm happy I did. It touched on tough topics: race, lgbt issues, relationships, young love, addiction, sexual assault, holding others accountable. Totally worth the read if you're into YA.