This book was full of WHY'D YOU GO AND DO THAT?? conflict, which is not something I generally care for. This was no exception, unfortunately. For the majority of the book, I found myself hating most of the main characters, with the exception of Cal (who, really, saved the book for me).I enjoyed the ending immensely, but it felt like too much crammed into too little. If I remember correctly, I felt this way about Kristan's other book, as well. Not sure I'll read any more from her.