The more I think about it, the more this book infuriated me. So predictable, so many cliched plot devices that I didn't even realize that I wasn't annoyed that one of the major mysteries of the book wasn't even resolved. I'm so confused by how well-liked this book was.