Mia Romano and Liam Kavanagh strike up an unexpected friendship as kids. It’s beautiful and endearing, but life gets in the way and forces Liam to relocate to Texas.
Ten years later, Mia and Liam reunite and dive head-first into a spellbinding romance. Liam promises he’ll never let Mia go, but that’s exactly what he does after he walks out on her because of carefully placed manipulations.
Mia waits for Liam but moves on after almost a year without a word from him. Mia’s new relationship looks picture-perfect on the outside, but it’s anything but on the inside. When Liam finally learns what really happened, he makes it his mission to get Mia back because there’s no chance he’ll ever let her go again once he does.