Caleb Rivers had always been the one who left first. From foster homes to Rosewood, from Rosewood to Ravenswood—he never stuck around long enough to grow roots. But there was one person who made him want to stay.
Before Hanna, before all the secrets and near-death experiences, there was her. They were just kids, two foster kids bouncing between placements, clinging to each other in a world that never felt like home. She was the first person to look at him like he mattered—not as a problem to fix or a case file to process, but as a person worth staying for.
But life pulled them apart. Different placements, different homes. And Caleb learned the hard way that promises meant nothing when the system decided where you belonged. So he let go. He moved forward. Until one day, he found himself back in Ravenswood, and there she was—standing on the other side of a coffee shop like a ghost from a life he barely remembered.
At first, neither of them knew what to say. The years had changed them. She had a life now, a steady job, a sense of stability Caleb had never known. He had ghosts, baggage, and a heart that still carried the weight of every goodbye he’d ever had to say.
But some people leave marks you never shake.
The more time they spent together, the more Caleb realized that maybe he never really let her go. Maybe she was never supposed to be a what if—maybe she was meant to be his choice all along.
But the question remained: was it too late?
She had built a life without him. One with roots, with people who didn’t leave. And Caleb? He was still figuring out if he even knew how to stay.