10 stars! Yaaaassss! I have been waiting all year for a book with this level of fuckedupness. Just awesomess. I can't even stand it. Fan-freaking-tastic. I was entertained. Was it perfect, no...but that's why I liked it. It had a raw honesty to it. I have massive love for this story and it's going to stick with me a while.