I just finished this book and immediately had to tell my boyfriend how utterly fucked up it was (pardon my cursing). The plot was so unpredictable and kept me surprised to the literal end. You guys...3 pages to go and the author throws in a total twist!!! I'm still reeling. The writing was incredible and the characters well-developed. Please write more messed up books Tiffany D. Jackson!