Some people love once for all time
Long ago on a Virginia plantation, Carlee had her mother, her home, and the boy she loved, Trey Brandauer, snatched from her when she was sold. Clinging to the promise Trey made to find her again, Carlee vowed to wait for him—forever if necessary.
Hundreds of years later when Carlee and Trey meet again at a single’s retreat, she believes they are soul mates, finally reunited. To her dismay, Trey doesn’t remember her or their shared past. Although annoyed that Carlee expects him to atone for a non-existent past, Trey has never wanted any woman more. To claim Carlee, he must first convince her that he won’t hurt her.
Carlee quickly falls into love with Trey again. When a series of events results in Trey abruptly ending their relationship, Carlee fears that barring a miracle, she has lost her one true soul mate—this time forever.