Nights in Rodanthe by Nicholas Sparks
Struggling to care for her sick father and raise her teenage children alone, a divorced mother spends the weekend at a North Carolina inn, only to meet a former surgeon running from his past.
Adrienne Willis is 45 and has been divorced for three years, abandoned by her husband for a younger woman. The trials of raising her teenage children and caring for her sick father have worn her down, but at the request of a friend and in hopes of respite, she's gone to the coastal village of Rodanthe in North Carolina to tend the local inn for the weekend. With a major storm brewing, the time away doesn't look promising...until a guest named Paul Flanner arrives.
At 54, Paul is a successful surgeon, but in the previous six months his life has unraveled into something he doesn't recognize. Estranged from his son and recently divorced, he's sold his practice and his home and has journeyed to this isolated town in hopes of closing a painful chapter in his past. Adrienne and Paul come together as the storm brews over Rodanthe, but what begins between them over the weekend will resonate throughout the rest of their lives, intertwining past and future, love and loss.