I liked this book a lot in the beginning, but two things irked me by the end. First, the protagonist, though obviously in deep denial, was way too slow on the uptake. And secondly ... it pisses me off to plow through 502 pages only to discover there is no true resolution. That I've been suckered into a story that will only resolve after multiple volumes.