An immortal lover who found her, lifetime after lifetime. Memories of those lives, filled with confusion and pain—who could love with a past like that?
Katerina was the girl who ran. She ran from her dreams, from her past lives and the magic. But she was also running from herself, from what she wanted… the man who’d been a part of her for longer than she could remember. But she’d learned trying to reconnect with a man who remembered every fight, every mistake you’ve ever made was impossible. She wanted to start a new life, away from immortals and failed relationships—but she didn’t know what that life would look like. Other than it looked like him.
Arsen still wanted her. Knew better. He’d known for centuries—they had a past together, several past lives where she ran from him and he let her go. Failures like that added up emotionally, they had to, because it was damn hard, living with an immortal man. Damn hard, loving a human girl. But maybe not everything in those past lives had been left behind.
But now she was on the Greek island where they’d shared their first life. She was slipping back into that past life, reliving it, not just dreaming it, and each time she returned to this life, she was standing on the edge of the same cliff, high above the churning sea. The cliff they once loved before the tragedy. There had to be a reason why she returned to that cliff. Because everything was connected. Everything. Including the enemy.