Okay, maybe I'll go back and reread it, or at least the ending — honestly, I'm nerd enough about books to get worked up about things I don't even remember clearly, so it might have more to do with that than the actual content of the book. I think I lost my copy though in incoherent, weird rage.