You can really feel for the characters throughout the story - Cecelia who does not know what to do for the best when it comes to John-Paul's letter, Tess who is trying to come to terms with her own husband's revelation and Rachel who is still angry at the circumstances of her daughter's death. There is someone to relate to. The story does a good job of creating suspense and making you feel sympathetic towards the main characters. I will admit that I had suspected the twist (as in, it was one of a few possibilities I had considered once I was getting into the story), but it did not make it any less shocking and the twist is established about halfway through so there are plenty of things happening before the story's climax.
A great read which only took a few days to read and was extremely difficult to put down.