Cover of The Shower Encounter

The Shower Encounter

Read the story

1 chapter · 2420 words · Read 0 times

A man traveling on business has a broken shower in his hotel room. A hotel maintenance employee comes to fix it. The man invites the maintenance worker to test out the newly fixed shower with him. They shower and kiss. Freshly showered, they have a passionate sexual encounter on the bed and balcony. The men are in their 20s. The business traveler is a thin white man, the maintenance worker is a very muscular, tanned Latino man.

Chapter 1: Steam and Suggestion

The air in the hotel room was stale, carrying the faint, chemical lemon of industrial cleaner. Ethan Bellweather tossed his key card onto the dresser with a soft plastic clatter, the silence of the space immediately pressing in on him. Another city, another anonymous room. He shrugged off his suit jacket, the wool scratchy against his neck, and wrestled with the knot of his tie until it came loose. His reflection in the dark television screen was a ghostly outline of a man in a crisp white shirt, tousled brown hair, eyes that looked tired even to himself.

A shower. That was the next logical step in the evening’s silent itinerary. He pushed open the bathroom door and flicked the light switch.

The chandelier above the massive marble sink cluster came alive, casting a warm, forgiving glow over the sanctuary of chrome and white tile. It was nicer than his apartment bathroom. He unbuttoned his shirt, leaving it hanging open, and reached into the glass-walled shower enclosure to turn the knob.

The response was immediate and chaotic. A violent, sputtering cough, then a wild, unhinged spray shot from the rainfall showerhead. It ricocheted off the glass door, the marble wall, drenching the bathmat and speckling his dress pants before he could fumble the water off. Drips fell from the chrome fixture in a sad, irregular rhythm. Plink. Plink-plink. Plink.

Ethan stared at it. Of course. He let out a slow breath, the kind he used in client meetings when budgets were slashed. He padded back to the main room, phone in hand, and called down to the front desk.

“Yeah, hi. Room 814. The shower’s… it’s possessed.”

The woman’s apology was smooth and automated. Maintenance would be right up.

He didn’t bother re-buttoning his shirt. He just stood there in the middle of the room, the open plackets hanging, feeling the cool air on his chest. The king-sized bed, meticulously made with sharp corners, seemed to mock him with its emptiness. He could almost hear the echo of his own solitude in the perfectly quiet air.

A knock at the door, firm and efficient.

“Maintenance.”

Ethan opened it, and the stillness of the room broke apart.

Javier Rodriguez stood in the hallway, a leather toolbelt slung low on his hips, the weight of it pulling the fabric of his grey uniform pants taut. His short-sleeved shirt stretched across a chest and shoulders that clearly saw more than just turning wrenches. Dark, observant eyes took in Ethan’s disheveled state—the open shirt, the tousled hair—and a faint, knowing smile touched his lips. It wasn’t judgmental. It was… curious.

“Heard you’ve got a rebel shower,” Javier said, his voice a warm, easy baritone.

“It’s trying to baptize the whole bathroom,” Ethan replied, stepping aside. His own voice sounded tight to his ears. “Good luck.”

Javier moved past him, and Ethan caught a clean scent of soap and faint perspiration, a real smell in the sterile room. He watched the confident set of Javier’s shoulders as he walked to the bathroom. The toolbelt jingled softly.

Ethan lingered in the doorway. Javier was already inside the shower enclosure, one large hand testing the offending showerhead, his biceps flexing as he twisted it. The spray instantly obeyed, shifting from a crazed fan to a solid, vertical stream. He tested the hand sprayer, his movements practiced and sure.

“See?” Javier said, glancing back over his shoulder. “The diverter was just stuck. Old calcium deposits. It just needs a proper flush.” His eyes met Ethan’s again, holding for a beat too long. “Should be fine now.”

The words formed in Ethan’s mouth before his brain could censor them. They came from a place deeper than the polite, scripted consultant part of him.

“You sure?” Ethan heard himself say. He leaned a shoulder against the doorframe, the marble cool through his cotton shirt. “Think you should test it? You know, properly.”

The silence that followed was thick, charged. The only sound was the soft plink of a last, stubborn drop hitting the tile floor. Javier’s gaze didn’t waver. That small smile returned, wider now, transforming his face from professionally handsome to something disarmingly vibrant.

“Test it,” Javier repeated, his tone dropping into something conversational, almost casual.

“Yeah. To be sure.” Ethan’s heart was a frantic drum against his ribs. “Wouldn’t want to call you back up here.”

Javier straightened up. He stepped out of the shower, his boots quiet on the wet tile. He didn’t break eye contact as he slowly unbuckled the toolbelt. The leather made a soft, heavy sound as he laid it on the closed toilet lid. His eyes never left Ethan’s.

“You’re right,” Javier said, his voice easy. “Would be a waste of a trip.”

He reached for the hem of his uniform shirt and pulled it off in one smooth motion. His torso was taut, defined by work, a faint sheen of sweat highlighting the planes of his stomach. He was utterly unselfconscious, moving with a grounded grace that made Ethan feel both electrified and profoundly clumsy.

Ethan’s breath hitched. This was happening. This was really happening.

Javier nodded toward the shower, then back at Ethan. “You gonna stand there all dressed up?”

A laugh, short and surprised, escaped Ethan. He pushed off the doorframe, fingers fumbling with the remaining buttons on his shirt. He shrugged it off, letting it fall to the floor. The air felt different on his skin now—alive, anticipatory.

Javier reached past him to turn the shower knob, and the sound of roaring water filled the space, steam beginning to curl toward the ceiling. The world outside the glass walls softened, blurred by condensation.

“After you,” Javier said, that warm smile still playing on his lips.

The water was perfect—hot, pounding, enveloping. Ethan stepped under the stream, letting it sluice over his head and shoulders, washing away the drone of the flight, the silence of the room. A moment later, the glass door opened and closed.

Javier joined him under the spray. For a second, they just stood there, water coursing between them, the space feeling suddenly, intensely small. Javier’s gaze was direct, appraising, but soft.

“So,” Javier said, raising his voice slightly over the water. “Business trip?”

“Yeah. Consultant.” Ethan wiped water from his eyes. “You always this thorough with repairs?”

“Only when the customer makes a compelling argument.” Javier reached for a bottle of hotel shampoo, squeezed some into his palm. “Turn around.”

It wasn’t a question. Ethan obeyed, presenting his back. Javier’s hands, strong and capable, began to work the shampoo into his hair. The sensation was shocking in its intimacy, the firm massage of his scalp making his knees feel weak. Ethan’s eyes closed. He couldn’t remember the last time someone had touched him without agenda, without haste.

“Long day?” Javier asked, his fingers moving in slow circles.

“They’re all long days.” The truth came out, simple and unadorned. “They all feel the same.”

The hands paused for a second, then resumed. “Yeah. I get that.”

Javier rinsed his hair, his hands guiding the water away from Ethan’s face with a surprising tenderness. When he was done, he turned Ethan gently back around. Water dripped from Javier’s dark lashes. He looked younger like this, without the uniform, just a guy in a shower.

“Your turn,” Ethan said, his voice rougher than he intended.

He took the shampoo, replicating the gesture. Javier dipped his head forward, a soft sigh escaping his lips as Ethan’s fingers worked into his short, thick hair. Ethan felt the solidness of him, the heat of his skin under his palms. It was intoxicating.

When the last of the suds were gone, they just stood there. The steam wrapped around them like a cloak. Javier’s hand came up, his thumb brushing a droplet from Ethan’s cheekbone. The touch was electric.

“Seems like it’s working okay,” Javier murmured, his eyes dropping to Ethan’s mouth.

“The shower?”

“That too.”

This time, Ethan closed the distance. The kiss was not tentative. It was a release, an answer to a question he’d been too lonely to even ask. It tasted of clean water and mint from the hotel toothpaste, and underneath, something uniquely, essentially Javier—warm and solid and real. Javier’s arms came around him, pulling him closer, and the last of Ethan’s nervous energy melted into the heat of the water and the stronger heat of the body against his.

Javier’s arms came around him, pulling him closer, and the last of Ethan’s nervous energy melted into the heat of the water and the stronger heat of the body against his. The kiss deepened, turned hungry. Javier’s tongue slid into his mouth, claiming it, and Ethan groaned, his hands flattening against the wet, solid muscle of Javier’s back. Water pounded their shoulders, their faces, making every slick inch of skin gleam under the bathroom’s golden light.

“Fuck,” Ethan breathed against Javier’s mouth, the word swallowed by another kiss.

Javier’s hands slid down Ethan’s back, over the curve of his ass, gripping hard. He ground his hips forward and Ethan felt it—the thick, undeniable press of Javier’s cock against his own. A jolt of pure, undiluted lust shot through him, sharp and breathtaking.

Javier broke the kiss, his breathing ragged. Water streamed down the carved lines of his face. “You talk too much for a customer.”

Before Ethan could muster a reply, Javier’s hands were under his thighs. He was lifted, effortlessly, as if Ethan weighed nothing. Ethan instinctively wrapped his legs around Javier’s waist, locking his ankles. The world tilted—the steam, the chrome, the marble—all of it blurring into a backdrop of sensation as Javier carried him, stepping out of the shower spray onto the sodden bathmat.

They left a trail of wet footprints on the tile floor, then the plush carpet of the bedroom. The chill of the air-conditioned room hit Ethan’s wet skin, raising goosebumps, but Javier was a furnace against him. He was carried to the edge of the expansive, king-sized bed and then deposited onto the cool duvet with a soft bounce.

Javier didn’t join him. He stood beside the bed, looking down, his chest rising and falling. Water dripped from his body onto the carpet. His cock stood thick and heavy against his stomach, a dark, proud curve. He reached for his toolbelt, which he’d left on the nightstand, and rummaged in a pouch. He pulled out a small, foil packet.

Ethan lay there, propped on his elbows, watching. His own need was a live wire under his skin. “You come prepared.”

“Always do my job right,” Javier said, his voice a low rumble. He ripped the packet open with his teeth, his eyes never leaving Ethan’s. He sheathed himself, the motion practical, deliberate.

He climbed onto the bed, knees sinking into the mattress on either side of Ethan’s hips. He leaned down, bracing one hand by Ethan’s head, his body a canopy of warm, taut skin. With his other hand, he grasped himself, the head of his cock nudging against Ethan.

“This okay?” Javier asked, the question rough, but his eyes were searching.

Ethan could only nod, spreading his legs wider in answer. He was slick from the shower, but Javier took his time, using his own spit, working himself with a slow, patient stroke before pressing forward again.

The pressure was immense, a burning, stretching fullness that stole Ethan’s breath. He gasped, his head pushing back into the pillow, his fingers clutching at the duvet. Javier paused, buried to the hilt, his body trembling with the effort of holding still.

“Jesus Christ,” Ethan whispered, the stretch bordering on pain, a glorious, conquering ache.

Then Javier moved.

It was a slow, deliberate withdrawal followed by a deep, rolling thrust that punched the air from Ethan’s lungs. The rhythm was established with brutal, beautiful efficiency. Each drive sent a shockwave through Ethan’s core. The slap of skin on skin, Javier’s ragged grunts, the creak of the bedsprings—it was a raw, percussive music.

Javier shifted his weight, lowering his chest until they were flush. He captured Ethan’s left nipple in his mouth, suckling hard, his tongue flicking the pebbled peak. The dual sensation—the deep, claiming invasion below and the sharp, possessive pull above—unraveled Ethan completely. He cried out, a broken, needy sound.

Javier released his nipple with a wet pop, his breath hot against Ethan’s wet skin. He drove into him again, harder, his hips pistoning with a power that felt endless. He buried his face in the crook of Ethan’s neck, his words coming in ragged bursts between thrusts.

“Fuck… you feel… so goddamn tight.”

Ethan could only moan, writhing beneath the sheer physical dominance of the man above him. His own cock was trapped, leaking between their stomachs, each brutal shove sending a friction of pure pleasure through him.

Javier’s pace faltered for a second, his rhythm turning almost frantic. He lifted his head, his dark eyes blown wide with a mix of passion and something else—panic, maybe. His thrusts became shallower, harder, more desperate.

“Ethan… fuck… I…”

“What?” Ethan managed to gasp, his own climax coiling impossibly tight inside him.

Javier leaned close, his lips brushing Ethan’s ear. His voice was raw, stripped bare. “It’s my first time. With a man.” He thrust deep, holding himself there, as if trying to weld them together. “I’m married. To a woman.”

The confession hung in the air, a shard of ice in the heat. For a heartbeat, everything stilled. Ethan’s eyes searched Javier’s—the pride, the fear, the unvarnished need.

Then Javier fucked into him again, a deep, claiming stroke that seemed to seek an answer in his flesh.

And Ethan, his body alight, his own loneliness meeting Javier’s in this violent, tender collision, gave it. He arched up, meeting the next thrust, and the next. The admission didn’t push Javier away; it pulled him closer, made the sweat-slick slide of their bodies feel more desperate, more real.

“Doesn’t matter,” Ethan groaned, his hands scrambling up Javier’s corded back. “Just… don’t stop.”

It was all the permission Javier needed. His control snapped. He drove into Ethan with a final, pounding intensity, his muscular body a machine of pure need. Ethan could only take it, writhing in pleasure-pain underneath the powerful rhythm, feeling owned, used, and utterly seen for the first time in years. The world narrowed to the press of the mattress, the smell of sex and clean sweat, and the overwhelming presence of the man above him, inside him, breaking himself open.

Read on DreamPress

Write your own erotic story with AI