After Sophie is saved from plunging her car into the water, she is walking to her moms (Cora). Everything looks the same; the yard, the house, even her mother. Her mom lets her in, saying she had been waiting a long time for her to show up. It was her mother’s turn to tell her the story of her life. Sophie is not sure she is ready for this, but sits down anyway.
The story of Sophie’s mom and dad brings her the closure she is looking for. Sophie learns that there is such a thing as unconditional love, and just like she did for her daughter, protecting her and taking care of her, Sophie’s mom did the same for her.
(I don’t want to reveal too much of this story to you, should you decide to read it, but there are spoiler alerts ahead!)
Sophie hears the story of her Dad, Peter, and her real father, Matt. How Cora was engaged to Peter, Matt disappeared for years, and one day shows back up. Cora realizes Matt is who she truly loves, and ends it with Peter. Growing up, Cora, Peter, and Matt were inseparable.
Matt is also dying of brain cancer, with a 50% chance of making it through surgery. Cora spends every possible minute with Matt, and Peter even shows up on the day of his surgery to be there for both Sophie and Matt.
Cora ends up married to Peter, who promised Matt he would always take care of her. Sophie sees how everything has come full circle, and finally hears from Peter about how he blamed himself for her mother’s death. She didn’t leave anyone, she was killed in an airplane accident.
Sophie’s high school love also comes back into the picture, and they end up married, having 2 children of their own.
This really is a great story, a fast read, and I promise I did not give out too many spoilers that you would not enjoy reading this yourself. There is so much more that happened that I didn’t even mention 🙂 I downloaded this story free on my Nook, so if you have an e-reader, you should definitely look up this book and get it for yourself!