Sarah Mitchell and James Cordero have been best friends since the third grade. Twenty years of friendship. Twenty years of inside jokes, late-night conversations, and being each other's person through every heartbreak, triumph, and disaster.Sarah knows everything about James: how he takes his coffee (black, two sugars), his secret love for terrible reality TV, the way he runs his hand through his hair when he's nervous. James knows Sarah just as well: her fear of thunderstorms, her obsession with rom-coms, the little wrinkle between her eyebrows when she's concentrating.They're best friends. That's all they've ever been. That's all they're supposed to be.Until Sarah's boyfriend of three years proposes-and she realizes the person she most wants to tell isn't her fianc . It's James. It's always been James.But she can't say that. Can't admit that somewhere along the way, friendship turned into something more. Because James is dating someone too. The beautiful, perfect Olivia who Sarah is supposed to like. Who Sarah wants to like. Who makes James happy.Sarah accepts the proposal. Plans the wedding. Tries to ignore the way her heart breaks every time she sees James. Tries to convince herself that what she's feeling is just wedding jitters, cold feet, normal pre-marital panic.It's not about James. It can't be about James.Except James is acting strange. Distant. Pulling away. Their easy friendship feels strained, uncomfortable, wrong. He's avoiding her calls. Making excuses not to hang out. And when Sarah finally confronts him, demanding to know what's going on, he says the three words that change everything:
"I love you."