Gavin Moore has sworn he would never go back to Belfast, Maine after his heart was broken. For years he has thrown himself into his work as a doctor, but a mysterious letter from his father forces Gavin to go back home, and face the woman who nearly destroyed him.
Newly widowed Kate Sawyer is stunned that Gavin has come back to Belfast. She doesn’t ask for forgiveness because she knows how deeply she betrayed him, but she still longs for the only man who ever held her heart.
Being back in Belfast is bittersweet for Gavin, and it isn’t long before he realizes why Kate betrayed him. Can Gavin forgive her for the choice she made? Is it possible for him to even save Kate’s life? And why does he feel like he has been watched since he arrived in Belfast?