He survived losing her once. Watching her marry someone else might destroy him.
You ruined me for everyone else.
Fifteen years ago, Carrie walked away from the only man she ever truly loved, believing it was the right thing to do. Now, she’s about to marry someone else, wearing a veil that doesn’t feel like her and promising a future that feels more safe than right.
Dylan has spent years trying to forget her. He’s moved cities, changed his name and buried himself in work. But no matter how far he runs, the memory of Carrie—and the future they almost had—still lives in every letter he writes and doesn’t send.
When fate throws them back into each other’s lives on the day that was supposed to start a new chapter, buried feelings resurface and secrets become harder to hide.
Walking away once changed everything. But this time, she can’t take it back.
Even if it means leaving the man who finally found his way back to her.