The station was quiet after midnight—apparatus bay lights dimmed, the last engine wiped down, the crew scattered to bunks or home. Jake and Ryan lingered in the locker room, the only two left on shift. Jake—broad-shouldered, thirty-two, soot still smudged along his jaw—peeled off his turnout pants and hung them in his locker. Ryan—leaner, twenty-nine, quick hands that had started IVs and splinted fractures all night—did the same beside him. Their eyes met once in the mirror above the sinks, held a beat too long, then flicked away.
They’d danced around this for months: shared glances during calls, shoulders brushing in tight ambulances, the occasional brush of fingers when passing gear. Tonight the air felt heavier, charged. Neither spoke as they headed for the communal shower, towels slung low on hips.
Hot water hissed from multiple heads. Steam rose thick and fast, turning the tiled room into a white haze. Jake stepped under the nearest spray first, letting the heat pound against knotted shoulders. Ryan followed, choosing the head directly opposite. Water streamed down their bodies—over Jake’s thick chest hair, down the defined ridges of Ryan’s abdomen, tracing paths along thighs still tense from the night’s adrenaline.
Jake turned his face into the spray. Ryan watched the water sluice over him, watched the way Jake’s cock—already half-hard—hung heavy between powerful legs. Tension snapped like a taut line cut.
Ryan dropped to his knees on the wet tile without a word. Water pounded his back as he wrapped one hand around the base of Jake’s thickening shaft, guiding the head to his lips. He took him in slow—lips stretching wide, tongue flat along the underside—then deeper, until Jake’s cock nudged the back of his throat. Jake groaned low, hand fisting in Ryan’s wet hair.
“Fuck—” Jake’s voice was gravel-rough. He rocked forward, shallow at first, then deeper, fucking Ryan’s mouth with steady thrusts. Ryan took it eagerly—hollowed cheeks, relaxed throat, eyes watering from the stretch and the steam. Saliva mixed with water, dripping down his chin. Jake’s hips snapped harder; Ryan moaned around the thick length, the vibration traveling straight up Jake’s spine.
After several long minutes Jake pulled out with a wet pop, hauled Ryan to his feet, and spun him to face the tiles. Ryan braced both hands against the wall, ass presented, water streaming down his back. Jake pressed close—chest to spine—reached around to stroke Ryan’s leaking cock once, twice, then notched himself at Ryan’s entrance. No prep beyond spit and shower slick; they were both too far gone.
Jake pushed in slow—deliberate—inch by thick inch. Ryan hissed at the burn, then sighed as it melted into fullness. Jake bottomed out with a groan, hips flush against Ryan’s ass, and began to move: long, measured strokes that dragged against every sensitive place inside him. Water cascaded over their joined bodies, muffling the wet slap of skin on skin.
Ryan reached down, wrapped his hand around his own cock, stroking in time with Jake’s thrusts. Their groans echoed off the tiles—low, broken, desperate. Jake’s pace quickened; one hand braced on the wall beside Ryan’s head, the other gripping his hip hard enough to bruise.
“Switch,” Ryan rasped after a few minutes.
Jake pulled out, breathing hard. They turned—Ryan now behind, pressing Jake face-first against the cool tile. Ryan slicked himself with more spit, then slid home in one smooth glide. Jake grunted, palms flat on the wall, pushing back to meet every thrust. Ryan fucked him hard—deep, punishing strokes that made Jake’s thick thighs tremble. Water pounded their shoulders; steam thickened the air until they could barely see each other’s faces.
Ryan reached around, fisted Jake’s cock, stroking fast and tight. Jake’s head dropped forward, a choked moan tearing from his throat. Ryan’s rhythm faltered—hips stuttering—as his own release built.
They came almost together.
Jake first—body locking up, cock pulsing in Ryan’s grip as hot spurts painted the tile and swirled down the drain with the water. The sight and feel pushed Ryan over: he buried himself deep, groaning low against Jake’s neck, filling him with thick, warm pulses. They shuddered through the aftershocks, hips grinding lazily, milking every last tremor.
For long seconds they stayed locked together—foreheads pressed to tile, breaths ragged, water still pouring over them like a curtain. Ryan eased out slowly, turned Jake around, and kissed him—slow, deep, tasting salt and steam.
No words. Just the quiet patter of water and the steady thump of two hearts finally in sync.
They rinsed off in silence, towels wrapped around waists again, and walked back to the lockers side by side—shoulders brushing, the tension gone, replaced by something warmer, quieter, new.