While I saw a lot of the ending coming, I didn't see it all. Mostly because I make an effort /not/ to try and guess an author's intentions. I thought this book was great, it tied the story together in a way that, in my opinion, justifies the raw and disturbing nature of the story. An excellent read.