Rain found the cabin before they did. It came hard through the pines, a steady sheet that turned the gravel road to paste and made the porch boards slick under their boots. Cole shoved the door with his shoulder. The lock stuck, then gave. Inside smelled of old cedar, ash, and the closed-up quiet of a place that had been waiting.

Will dropped their bags by the iron stove and shook water from his hair. He was taller than Cole by a hand, narrow through the hips, all long bone and wet flannel. Cole watched him a second longer than he needed to. Three hours in the truck and the silence between them had gone thick—not cold, just loaded. They’d been circling this weekend for months. A favor from Will’s uncle. Keys in an envelope. No neighbors for two miles.

“Power’s on,” Will said, flicking the switch. A bare bulb threw yellow across the main room: one bed, a scarred table, two chairs, a kitchenette with a propane stove. The bed was made with a quilt that had seen better winters. Will’s mouth tipped. “Romantic.”

“It’s dry.” Cole peeled off his jacket. Rain had soaked through at the cuffs. “I’ll take it.”

They moved around each other like men who knew the shape of almost and hadn’t decided what to do with it. Cole stacked kindling in the stove. Will found a bottle of bourbon in a high cupboard and two mismatched mugs. Outside, the pines leaned and the rain kept its argument with the roof. When the fire caught, the cabin narrowed to heat and shadow. Cole sat on the edge of the bed to unlace his boots. Will handed him a mug and stayed standing, close enough that Cole could smell wet wool and skin.

“You going to keep looking at me like that,” Will said, “or are you going to do something?”

Cole’s laugh came low. “Been waiting on you to stop pretending this was about fishing.”

“Never said fishing.” Will set his mug on the table. His hands were steady. “Said woods. Said cabin. Said you.”

Cole stood. The space between them closed without either of them quite choosing it. Will’s mouth was cool from the rain and warm underneath. The first kiss was careful—testing, the way you check a step on a dark stair. The second wasn’t. Cole’s fingers found the buttons of Will’s flannel and worked them open. Will’s chest was damp, sparse hair dark against pale skin, a scar under the left collarbone Cole had never seen. He put his mouth there. Will’s breath went short.

“Door,” Will murmured.

Cole locked it. Pointless out here, and they both knew it. The click still mattered.

Clothes came off in pieces—boots, socks, jeans stuck to wet thighs. Will pushed Cole back onto the quilt and followed him down, knee between Cole’s legs, mouth at his throat. The fire popped. Rain hammered the tin roof in a rhythm that made the quiet inside feel deliberate. Cole got a hand into Will’s briefs and found him hard, already leaking. Will made a sound against Cole’s neck that went straight down Cole’s spine.

“Yeah,” Cole said. “Like that.”

They stripped the rest of the way without grace. Will’s body was all long lines and heat; Cole was thicker through the chest, darker hair, a bruise on his hip from work he hadn’t mentioned. Will kissed it. Cole pulled him up and rolled them so Will was on his back, thighs open, cock flat against his belly. Cole took him into his mouth without preamble—wet heat, the salt taste of a man who’d been hard in a truck for too long. Will’s hand fisted in Cole’s hair, not forcing, just holding on. Cole worked him slow, tongue along the underside, then deeper until Will’s hips stuttered.

“Cole—fuck—come up here.”

Cole came up. Will kissed the taste of himself off Cole’s mouth and reached between them, took both their cocks in one long-fingered hand, and stroked. The friction was dry at first, then slick with precome. Cole dropped his forehead to Will’s. Their breath mixed. Outside, something cracked in the woods—branch or animal—and neither of them looked away.

“I want you inside of me,” Will said. Flat. Clear. No performance in it.

Cole’s pulse jumped. “You sure.”

“Brought stuff. Bag. Side pocket.” A ghost of a grin. “Optimistic.”

Cole found the lube and a strip of condoms. Will watched him with dark eyes, knees drawn up, completely unashamed. Cole slicked his fingers and pressed two against Will’s hole, circling until the muscle eased. He pushed in slow. Will’s jaw went tight, then soft. Cole worked him open with patience he didn’t know he had—crooking, stretching, adding a third when Will’s hips started chasing the motion.

“Now,” Will said. “I’m good. Now.”

Cole rolled the condom on, lined up, and pressed. The head of his cock breached; Will exhaled hard through his nose. Cole held still, buried just that far, until Will’s hand on his hip pulled him deeper. Inch by inch, the heat of Will took him. When Cole was seated fully, balls against Will’s ass, they both went quiet. Rain. Fire. The creak of the old bed frame.

“Move,” Will said.

Cole moved. Long strokes at first, almost gentle, watching Will’s face for anything that wasn’t want. Will’s cock lay hard between them, smearing wet on Cole’s stomach. Cole wrapped a hand around it and stroked in time. Will’s head tipped back, throat exposed. Cole fucked him harder then—deeper, the slap of skin under the rain’s noise. Will met every thrust, calves locked around Cole’s waist, mouth open on broken sounds that weren’t words.

“Harder,” Will got out. “Don’t—don’t hold it.”

Cole braced a hand on the headboard and gave him everything. The cabin filled with it: the wet sound of fucking, Will’s voice cracking on Cole’s name, the stove’s low roar. Sweat ran down Cole’s spine. Will’s hole clenched tight around him and Cole felt the edge rush up, bright and inevitable.

“I’m close—”

“In me. Stay in me.” Will’s hand flew on his own cock, frantic. “Cole—”

Will came first—stripes up his chest, a full-body shudder that milked Cole’s cock until Cole followed, buried deep, hips stuttering through it, a groan torn raw from his chest. He collapsed forward. Will took his weight. They stayed locked like that while the aftershocks ran out, breathing into each other’s necks, the rain still arguing with the roof as if nothing in the world had changed.

Cole eased out carefully. Will hissed, then laughed once, soft. Cole dealt with the condom, found a dish towel by the sink, wet it with cold water from the tap, and came back. He cleaned Will’s stomach, then between his legs, gentle. Will watched him do it with an expression Cole couldn’t quite name.

“Stay the weekend,” Will said.

“That was the plan.”

“No.” Will caught Cole’s wrist. “Stay. After. Not just the cabin.”

Cole looked at him in the firelight—flushed, fucked-out, earnest in a way that scared them both a little. Outside, the pines held the dark. Inside, the quilt was a wreck and the bourbon sat untouched on the table.

“Yeah,” Cole said. He lay down. Will fitted against his side, one leg thrown over Cole’s thigh, face in the hollow of Cole’s shoulder. “Yeah. I’ll stay.”

They slept to the sound of rain on tin and the slow collapse of the fire into coals. Sometime near morning the storm broke. Pale light came through the pines and laid itself across the bed, across two men still tangled, still here. The woods went quiet. The cabin held the heat.

Will woke first and didn’t move. Cole’s arm was heavy over his ribs. Somewhere a bird started up, thin and clear. Will closed his eyes again and let the morning take its time.