Synopsis

What happens when consequences...

At 17, Rebecca Waites left her parents’ home in shame, desperate for more than the life she and Zack Dupre could have with their unborn child.

and lies...

At 27, Becca’s return to Stone River is just as dramatic. She’s reeling from a divorce and her son’s recent diagnosis, unable to tell her family the truth. But thanks to Zack’s investigative connections he knows all and he’s angry, believing she’s as deceitful and self-centered as the girl who’d left him so long ago.

and heartbreaking truths...

The depths of Becca’s betrayals leaves Zack Dupre struggling, but if he has any hope of a future with his first love and her son, he has to find a way. But the question remains—how do you forgive the unforgivable?