Tucker puts his chopsticks down, pushes the food aside, and rests his forearms on the table. His hands are inches from mine—close enough to touch, not touching. Waiting.
"Kassidy, I didn't come here to pressure you. I came because I couldn't stand another day of polite texts while pretending the last two weeks didn't happen."
"They happened."
"They happened. The hurricane happened. The library happened. The inn happened. And the morning after, when you pulled away—that happened too. And I let it, because you asked me to, and I respect you enough to honor what you ask for. But Kassidy—" His voice drops, and the intensity in it raises the hair on my arms. "You think you're too much? You're not enough for me—you're everything."
The sentence explodes in my chest. Not like a bomb—like a sunrise. Slow and total and impossible to look away from.
"Everything," I repeat.
"The color-coded outlines. The Scrabble trash talk. The way you argue with characters who don't exist. The way you cry at Ishiguro and laugh at Talia Hibbert and make lists when you're scared. All of it. Every single thing Ryan told you was too much is exactly the thing I?—"
He stops. Takes a breath. This is hard for him too, I realize. The man who speaks in tactical brevity, who communicates in nods and copy thats and carefully measured sentences. This is Tucker Brennan without the armor, and the vulnerability of it breaks something open in me that I've been holding shut with both hands.
"I fell for the woman who mutters dialogue on beaches and plays cutthroat Scrabble," he says. "Not some edited, careful version of her. The real one. The one who makes lists in the bathroom and steals the covers and dedicated a book to me before she could even admit she wanted to see me again."
A tear tracks down my cheek. Then another. Not the ugly, cathartic tears from the gas station—something quieter. The tears of a person who's been holding a door shut against a flood and has just realized the water on the other side isn't a threat. It's a life.
"I steal the covers?"
"Aggressively."
"You snore."
"I do not."
"You absolutely do. A soft, rumbling snore that sounds like a large cat. I almost recorded it as evidence."
He laughs. The sound breaks the last of the tension—not gradually but all at once, like a rubber band snapping. We're laughing together in my tiny kitchen over Thai food, and the absurdity of it—the two-week standoff, the polite texts, the elaborate emotional avoidance—collapses under the weight of how ridiculous we've both been.
"Tucker." I reach across the table and take his hands. His fingers close around mine immediately, instinctively, as if they've been waiting for exactly this. "I'm sorry. For running. For hiding behind texts. For being so scared of getting hurt again that I almost missed the best thing that's walked into my life."
"Almost?"
"You're here. With spring rolls. I'd say the window's still open."
He stands, rounds the table, and pulls me to my feet. The kitchen is barely wide enough for both of us, and the proximity is instant—his chest against mine, his hands settling on my waist, his forehead dropping to touch mine.
"No more running?" he asks.
"No more running."
"No more outlines for your feelings?"
"I make no promises about the outlines."
He kisses me, and it's different from the library, different from the inn. This kiss is unhurried and certain. The kiss of two people who've made it through the storm—both the literal one and the one they built themselves—and are standing on the other side, battered and brave and choosing each other anyway.
When he pulls back, his thumb traces my cheekbone, catching a tear I didn't know was there.
"So what happens now?" I ask.
"Now we do this the right way. Dates. Phone calls that aren't polite. Weekends. The whole thing."
"You live in Beaufort. I live in Charleston."
"Three hours, two if I haul ass. I've commuted farther for worse."