The story itself starts off fairly slow, an elderly man named Ira has just gotten into a horrible car accident and is unsure whether anyone will find him in time. His car has veered off the road and is partially hidden by snow, meaning that it will be extremely difficult for anyone to come and save him. While awaiting help, he begins to have a conversation with his wife, a wife who died years ago but has now come back to stay with him as he waits for help. As he waits, his wife Ruth helps him recount their history from the day they met until the day she passed.
As this story is happening throughout the novel, a second story is happening as well. This story is of a college senior named Sophia who meets a bull rider named Luke. The two fall in love and despite all the trouble thrown their way, continue to make it work until they reach a crossroads in their relationship.
Eventually both stories intertwine and culminate in what I feel was the perfect ending to this novel. How you ask? Well you'll just have to read it for yourself!
Overall, I loved this story. I absolutely adored everything second reading about Luke and Sophia's romance and hoping for the best when things went south. I have to admit however that Ira and Ruth's story bored me. I found myself anxious to get through their retelling of their own love story in order to read about Luke and Sophia. Although in the end, Ira and Ruth were absolutely essential to the perfect ending of this novel, I could have done with more of Luke and Sophia and less of Ira and Ruth.
I think it might be an age thing however, because I honestly prefer to read about people closer to my own age. I imagine I don't have too much in common with an elderly man who has just lost his wife, but relate more closely to the younger crowd in this novel.
However, despite wanting to skip certain parts of this book, I thought it was extremely memorable and perhaps one of Nicholas Sparks' best novels.