Read it recently and was captivated by Shriver's style and the very disturbing subject matter. I did not guess the ending although it all added up in hindsight. Did anyone suss it well before the end?