I had two problems with this book. First, I hated Megan's character for most of the book. By the end, she grew on me. But she was whiny and weak and terrible for most of it.Second, the chapter titles contained spoilers! I always knew some of what was going to happen because of them, and that bothered me to no end.Overall, I'm glad I read (listened to) it. And I'll start on the sequel tomorrow.