Clay Bennett, 58, retired park ranger with a scar slicing through his left eyebrow from a 2019 backcountry bear encounter, has avoided the town’s Fourth of July fair every year since his wife Diane died in 2017. He hates the pitying looks from neighbors, the forced “how you holding up” questions, the way everyone acts like he’s a walking ghost instead of a guy who still fixes his own fence and brews his own beer and hikes 10 miles every Saturday. He only showed up this year because his 16-year-old grandson begged him to come watch his first time driving the fair’s parade tractor, and he couldn’t say no.
He’s leaning against a splintered wooden pole outside the Rusty Spur bar’s outdoor tent, nursing a neat bourbon that’s still half full, when the collision happens. One second he’s watching a group of kids chase each other with glow sticks, the next a woman carrying a crate of neon orange and blue puppy bandanas slams into his side, her icy lemonade splashing all down the front of his faded red flannel shirt.

“Shit, I am so sorry,” she says, stepping back fast, then leaning in again to dab at the wet spot with a crumpled napkin she pulls from her jeans pocket. Her hand brushes his forearm for half a second, and he can feel the callus on her palm from lifting dog crates, the faint warmth of her skin even through the wet fabric. He looks down, and recognizes her immediately: Lila, Diane’s younger cousin, the one who moved to Oregon right after high school and only came back to town three months ago to run the county animal shelter. He’d only met her twice before, once at his wedding, once at Diane’s funeral, but he’d heard the town gossip about her: divorced, no kids, once got arrested for chaining herself to a logging company gate to save an old growth owl nest.
He tries to say it’s fine, no harm done, but his throat feels tight. Every alarm in his head is blaring: this is Diane’s family, you don’t look at her like that, you don’t notice how her sun-streaked brown hair falls in a messy braid over her shoulder, you don’t smell the lavender hand lotion she’s wearing mixed with the charcoal from the food trucks and the faint sulfur of unlit fireworks. He’s spent six years forcing himself not to look at any woman that way, convinced any desire at all is a betrayal of the 32 years he had with Diane, and the shock of the feeling hits him like a punch to the gut.
She doesn’t pull back right away, holds his eye contact for a beat longer than polite, a faint smirk tugging at the corner of her mouth like she can see exactly what’s going through his head. “You’re Clay, right? The guy who dropped off that skinny yellow lab at the shelter back in April? We named him Ranger, by the way. He got adopted last week by a couple with a 5 acre farm out by the reservoir.”
He blinks, surprised. He’d dropped the dog off at the front door after finding him limping on the trail, didn’t leave his name, didn’t stay to talk. “How’d you know that was me?”
“Your truck has that custom park ranger license plate, and the scar on your eyebrow. The shelter secretary went to high school with Diane, she pointed you out when you drove off.” She sets the crate of bandanas down at her feet, leans against the pole next to him, close enough that their shoulders are almost touching. He can feel the heat radiating off her arm, and he has to fight the urge to shift closer. They talk for 20 minutes, first about the dog, then about the trails he used to patrol, then about the way the town’s changed since she left, the new coffee shop where the old hardware store used to be, the way the town council tried to cancel the fair last year over some petty zoning dispute.
Every time he starts to feel guilty, starts to make an excuse to leave, she says something that yanks him back: she remembers the blackberry jam he used to bring to Diane’s family Thanksgiving dinners, says she used to sneak extra jars home when no one was looking. She teases him about the bear scar, asks him to tell her the story, laughs loud when he admits he tripped over a root running away from the bear more than he actually fought it. He hasn’t laughed like that in years, hasn’t felt like someone’s talking to him instead of to the ghost of his wife standing next to him.
The first firework goes off right over their heads, a burst of bright red that paints the whole tent pink, and the crowd surges forward, a group of teens yelling and running past with sparklers. She steps closer to avoid getting knocked over, her shoulder pressing firm against his chest, and he doesn’t move away. He can feel the vibration of the fireworks in his bones, hear her gasp a little when a blue and gold burst goes off lower than the rest, the ends of her hair brushing his jaw when she tilts her head up to watch. He looks down at her, at the way the fireworks reflect in her green eyes, and the guilt that’s been gnawing at him all night melts away, slow and soft. He knows Diane would have called him an idiot for holing himself up for six years, would have told him he deserves to stop feeling like he’s punishing himself for being the one who’s still here.
The last firework fades to smoke, and the crowd starts cheering, people packing up their coolers and herding kids toward the parking lot. She bends down to pick up the crate of bandanas, then pulls a crumpled paper flyer out of her back pocket and hands it to him. It’s for a shelter volunteer trail cleanup next Saturday, clearing out brush from the hiking trails so people can bring their dogs out easier. Her fingers brush his when he takes it, and he tucks it into the pocket of his jeans, right next to the photo of Diane he keeps there.
“Y’know, the diner on Main Street keeps their pie oven open till midnight,” he says, surprising even himself. “They’ve got that blackberry one you said you liked.”
She grins, tucking a loose strand of hair behind her ear, and nods. The neon “OPEN” sign of the diner bleeds pink across the gravel as they walk side by side, their boots brushing every third step.