The snow was already melting from her boots, darkening the hardwood in a slow bloom as she stood in the doorway. The kitchen held the night's chill despite the iron stove ticking in the corner — coffee grounds and woodsmoke clinging to the damp air, the countertops slick and cold under the dim light. She was still shrugging off her wool coat when she saw him.
Mason. Leaning against the counter like he lived there. Like he'd always lived there. A beer in his hand, those callused fingers wrapped around the neck of the bottle. His dark hair was shorter than she remembered, gray threading the temples now, and the close-cropped beard was new — but the broad shoulders, the blue eyes, the way he held himself like a man bracing for bad news — that was the same. That was exactly the same.
Her chest went tight. Heat flooded her cheeks, her neck, the space behind her ribs where she'd packed everything away so carefully for five years. Five years of not thinking about him. Five years of telling herself it was a teenage crush, something she'd outgrown, something she'd buried. And in one heartbeat, it clawed its way back up through the dirt.
He looked up. Their eyes met.
She watched his jaw tighten — that muscle flexing along his jawline, the one that used to jump when he was holding something back. Then his hand slid into his pocket, the one not holding the beer. That old tell. He used to do that when she'd say something that landed too close to the bone, when she'd catch him looking at her a second too long and he'd need somewhere to put the tension. He was doing it now.
"Harper." Elena's voice cut through the silence, bright and oblivious. Her sister appeared at her side, sleek black hair falling over the shoulders of her tailored blazer, the diamond on her left hand catching the light. "You remember Mason."
Harper's voice came out thin. "Of course."
The word sat in the air between them. Of course she remembered. Of course she'd never forgotten. Of course she'd spent the entire drive from the airport telling herself this would be fine, she was a grown woman, she'd moved on, she'd built a life three hundred miles away — and none of it meant anything now, because he was standing in her sister's kitchen with gray at his temples and that same guarded look in his blue eyes.
She could feel his gaze on her skin like a brand. Tracing her face, her shoulders, the way her hands were gripping the strap of her bag. She didn't dare look at him again. Didn't dare let him see what was rising in her chest. So she looked at Elena instead — at her sister's beaming smile, the ring on her finger, the future she was building with a man Harper had never stopped wanting.
The kitchen was quiet. Somewhere, a clock ticked. The stove popped as the last of the embers settled. Harper let her coat slide from her shoulders and told herself the heat in her cheeks was just the warmth of the room.
Mason cleared his throat. The sound was rough, deliberate — a man buying time before he spoke. His hand stayed in his pocket, the beer bottle dangling loose in the other, and when he finally lifted his gaze, it landed somewhere past her left shoulder before slowly finding her face.
"How was the drive?" His voice was lower than she remembered. Rougher. Like he'd been smoking or hadn't spoken in hours. "Roads get bad past the county line."
Harper's fingers found the edge of her coat where it hung over the chair. She needed something to hold. "They were plowed most of the way. A little dicey through the pass." She heard herself talking too fast, the words spilling out to fill the space. "Took me an extra hour. Stopped twice for gas. The radio kept cutting out."
Elena laughed, bright and easy, and moved to the counter to pour herself a glass of wine. "Still driving like you're late for something, baby sister. You'd think after five years in the city you'd learn to relax."
Harper forced a smile. "Old habits."
She felt his gaze again. That weight. That slow burn against her skin. She could see him in her periphery — the way his thumb traced the neck of the bottle, the way his jaw worked like he was chewing on something he couldn't say. She bit her lip. Caught herself. Stopped.
"You staying through the weekend?" His voice again. Careful. Like he was testing ice.
"Through next week, actually." She said it to the counter, to the wine bottle, to anywhere but him. "Elena convinced me to take some time off."
"Two weeks." Elena set down her glass, beaming. "I told her she's been working too hard. And I need help with wedding planning. You don't mind, do you, Mason? I'm stealing your kitchen for a few days."
Mason shook his head. Slow. His eyes hadn't left Harper's face. "Kitchen's yours."
The words hung there. Kitchen's yours. Like he was giving her something. Like he was letting her in. Harper's chest tightened again, and she pressed her palm flat against the cool countertop, grounding herself in the chill.
Outside, the wind picked up, rattling the window frame. Somewhere in the house, a floorboard creaked. And Harper stood in her sister's kitchen, winter melting from her boots, and felt the next two weeks stretch out in front of her like a road she wasn't sure she'd survive.
Harper's palm stayed pressed to the cold counter as she forced herself to look at Elena, at her sister's easy smile, the way she swirled her wine like she didn't have a care in the world. "So," Harper said, and she heard her own voice find a steadiness she didn't feel, "when's the date? You've been light on details."
Elena's smile widened. "March. We wanted something small — just family, a few friends. There's this chapel on the lake, the old one that's been renovated?" She gestured with her glass. "Mason found it. Said it reminded him of something."
Harper's throat tightened. She didn't want to know what it reminded him of. Didn't want to imagine him standing at an altar, waiting for someone who wasn't her. But she nodded, kept her face smooth. "That sounds beautiful."
"You'll stand with me, right?" Elena's eyes were bright, earnest. "I know it's short notice, but I can't imagine doing this without you."
The words hit like a punch to the sternum. Stand with her. Watch her marry him. Smile through the whole thing while the man she'd never stopped wanting said vows to her sister. Harper's fingers curled against the counter. "Of course," she said, and the word tasted like ash.
"Good." Elena drained her wine and set the glass in the sink with a decisive clink. "I'm going to finish unpacking. Mason, show Harper the guest room? I put fresh sheets on the bed this morning." She was already moving toward the hallway, her heels clicking against the hardwood, and then she was gone, the sound of her footsteps fading up the stairs.
The kitchen felt smaller with just the two of them. The ticking clock. The settling embers. The space between Harper and Mason filled with everything neither of them would say.
Harper kept her eyes on the counter. On the grain of the wood. On the ring of condensation her sister's glass had left behind. "March," she said, mostly to herself. "That's soon."
"It's a date," Mason said, and his voice held something she couldn't name. He picked up his beer, took a long pull, and set it down again. "We set it before you confirmed you were coming."
The implication landed like a stone in still water. She looked up then, met his eyes for the first time since she'd walked in. The blue was the same. The guarded quiet was the same. But there was something else there now, something raw at the edges, like he was holding the same breath she was.
"I didn't know you'd be here," she said, and it came out softer than she'd meant. "I mean — I knew, logically — but I didn't think —"
"Harper." His hand left his pocket. He lifted it, palm open, like he was reaching for something he knew he couldn't touch. Then he stopped. Let it fall. "The guest room's down the hall. First door on the left."
She nodded. Grabbed the strap of her bag. Pushed off from the counter like she was leaving solid ground. "Goodnight, Mason."
"Night, Harper."
She made it to the hallway before she let herself breathe. The guest room door was cracked open, the light already on, a white duvet and a folded towel waiting for her. She stepped inside, closed the door behind her, and pressed her forehead to the cool wood, counting the beats of her pulse until they slowed.
Twenty-six years old. A grown woman. A life three hundred miles away. And none of it meant anything, because she could still feel his voice in her chest, rough and low, saying her name like it cost him something to let it go.
The guest room was small and neat, with a single window overlooking the dark shape of the barn and the white expanse beyond. Harper dropped her bag on the floor and stood in the center of the room, arms wrapped around herself, trying to slow the racing of her heart. The walls were thin — she could hear the creak of footsteps upstairs, the muffled sound of Elena's voice on the phone, laughing at something. Normal sounds. The sounds of a life that didn't include her.
She unzipped her bag and pulled out the few things she'd brought: a change of clothes, a book she'd been meaning to read for six months, her laptop. She set them on the dresser one by one, letting the small rituals of unpacking ground her. Toothbrush in the bathroom. Charger plugged into the wall. Sweater folded on the chair —
There was already something on the chair.
A flannel shirt. Dark red and black, the fabric worn soft at the elbows, draped over the back like someone had taken it off and forgotten it. Harper's hand stopped mid-air. She knew that shirt. Had seen it a hundred times, through a hundred summers and winters, hanging off the same broad shoulders she'd spent half her adolescence memorizing.
She picked it up before she could stop herself. The fabric was cool, but it warmed in her hands as she held it, and without thinking she brought it to her face and breathed in.
Woodsmoke. Sawdust. Him.
The scent hit her chest like a physical thing, and her eyes closed of their own accord. She stood there in the dim light of the guest room, holding Mason's shirt, and felt the years collapse — the bonfires, the late nights, the way he'd looked at her once, just once, when she was nineteen and too young and too scared to do anything about it.
She folded the shirt carefully, the way you fold something that belongs to someone else, and set it on the edge of the dresser. But she didn't let go right away. Her fingers lingered on the fabric, tracing the line of the collar, the place where his neck would have been.
Then she heard footsteps in the hallway, and she pulled her hand back like she'd been burned.
The steps passed the door without stopping — Elena, heading to the bathroom, the sound of water running through the pipes. Harper let out a breath she hadn't realized she was holding. She looked at the shirt again, then at the closed door, then back at the shirt.
She could leave it there. Pretend she hadn't found it. Let Mason come looking for it in the morning and say nothing, let the moment pass like all the others.
Instead, she picked it up again. Folded it smaller. And tucked it into the bottom of her bag, beneath the sweater and the book and the charger, where no one would see it but her.
The footsteps returned. A door closed. The house settled into silence. And Harper sat on the edge of the bed, her hands pressed flat against her thighs, and felt the weight of that shirt in her bag like a confession she hadn't yet spoken.

