Charlotte Everhart faces the ultimate heartache - standing beside her childhood best friend, Jasper Scott, as his best man on his wedding day. A year ago, they promised each other forever, but now he's marrying someone else. As the clock ticks toward the ceremony, Charlotte wrestles with a choice: hold on to the past, or let go for the sake of his happiness. Love, loss, and the silent power of unspoken promises collide in this bittersweet tale of perfect timing-or missed chances.