You know how when you're watching a movie and you know something scary or bad is about to happen. You almost can't bear to keep watching so you cover your eyes but you can't not keep watching so you peek between your fingers? That's how I felt reading this book. It is one of the most compelling, riveting and most unputdownable books I've ever read. I absolutely fell in love with Lily, one of the main characters, which was why a lot of the book was hard to read. All of the characters in the book were so well drawn and the story so beautifully told. I highly recommend this book.