When I say forever, it’s the honest truth; I’ll keep finding, finding, finding you…
Jamie has always felt something was missing for him—something lacking in both himself and the world around him. His whole life changes one chilly, Autumn night when he meets a handsome stranger named Liam who tells him the weirdest story he’s ever heard: Liam is looking for his soulmate, a gorgeous woman from his dreams that he’s spent a thousand lifetimes with. He needs to find her in this life, too so they can be together in a thousand more.
Jamie is enchanted by the romance of the story and agrees to help Liam look for this mystery woman. But the night after meeting Liam, he begins to have bizarre dreams of past ages: dreams where he’s not himself, and even stranger, where he’s always a woman, always married to a handsome eternal lover: His true soulmate.
As Jamie slowly begins to realize that he may be exactly the person that Liam is searching for, he falls into despair. Liam is very, very straight, and Jamie knows he could never act on the deep, private feelings about himself he’s kept hidden from everyone. But still, Liam calls to him… Can he find a way to reunite with his eternal lover and admit the truth of who he is to himself, or will this be the final lifetime that breaks their eternal chain of love?