Crush Confessed: Last Night in His Fitting Room
Crush confessed: Ryan finally gets bent over and raw-fucked by his hot muscular trainer in the empty gym fitting room.
Prefer to read it? Open the full story →
Ryan’s sneakers scuffed the worn rubber flooring as he pushed through another set of deadlifts, the empty gym echoing every grunt and clank of the bar. At twenty-two, his lean college-boy frame was slick with sweat under the harsh overhead lights, tank top clinging to his chest and abs. He’d timed it perfectly—the last night before the place shut down for three months of gut renovation. Most members had cleared out hours ago. Only the hum of the AC and the occasional clang from the free-weight area broke the quiet. Marcus was still here. Marcus always stayed late.
From the corner of his eye Ryan watched him. Twenty-eight, built like he lived under a squat rack—thick pecs stretching a black staff polo, arms corded with muscle that flexed every time he wiped down a bench or racked dumbbells. Dark hair cropped short, jaw dusted with stubble, those green eyes that always seemed to linger a second too long when Ryan walked past. For six months Ryan had jacked off to the memory of that stare, the way Marcus’s gaze dropped to his ass in the locker room mirrors, the casual brushes of shoulders that felt anything but casual. Tonight the crush sat hot and heavy in his gut, mixing with the burn in his hamstrings.
He racked the bar, heart hammering more from nerves than the lift. The locker room wing was already half-dark, most of the lights clicked off. Fitting stalls lined the far wall—private little cubicles with benches and mirrors where guys tried on the overpriced gym merch. Empty. Perfect. Ryan wiped his face with his towel, caught Marcus’s reflection in the wall mirror across the floor. The trainer was watching him, arms crossed over that ridiculous chest, a half-smile tugging his mouth.
Ryan walked over, pulse thudding in his throat. “Hey. You got a minute? Form’s been shit on my Romanian deadlifts. Don’t wanna tweak anything before the place closes.”
Marcus’s eyes flicked down Ryan’s body—sweat-darkened shorts hanging low on narrow hips, the outline of his half-hard cock already pressing against the fabric from pure proximity. “Last night and you’re still grinding. Dedicated.” His voice was low, rough around the edges. “Fitting room’s quiet. Come on.”
They moved together through the swinging doors into the locker area. The air smelled like clean sweat and industrial soap. Lockers stood open and abandoned. Marcus flicked on just the single strip light above the fitting stalls, leaving the rest of the room in shadow. He gestured Ryan inside the largest cubicle—wide bench, full-length mirror, door that didn’t quite latch all the way. Ryan stepped in, feeling the space shrink around Marcus’s bulk. The trainer followed, pulling the door mostly shut. Their shoulders brushed. Heat rolled off Marcus in waves.
“Bar’s out there, but we can mimic it here,” Marcus said. He stood close enough that Ryan caught the faint scent of his cologne mixed with clean male musk. “Show me your hinge.”
Ryan turned to face the mirror, feet shoulder-width. He bent at the hips, ass pushing back, hands sliding down imaginary thighs. In the glass he watched Marcus step in right behind him. Big hands settled on Ryan’s hips—hot palms, fingers digging just enough to guide. “Deeper. Keep the back flat. Feel that stretch?”
Ryan felt everything. The thick ridge of Marcus’s cock pressing unmistakably against the cleft of his ass through two layers of thin fabric. His own dick twitched hard, filling completely. He exhaled a shaky breath. “Yeah. Right there.”
Marcus didn’t pull away. His thumbs stroked slow circles over the waistband of Ryan’s shorts. “You’ve been watching me for months,” he murmured, voice right against Ryan’s ear. Warm breath ghosted the shell. “Don’t think I haven’t noticed. Every time you stretch, every time you walk past the desk flexing like you don’t know what you’re doing.”
Ryan’s reflection flushed dark. He pushed back a fraction, grinding deliberately against that hard length. “You’ve been looking too. Those handsy ‘form checks’ on chest day. The way you stare at my mouth when I drink from my bottle.” He turned his head just enough to catch Marcus’s eyes in the mirror. “I jack off thinking about you pinning me in here. About that fat cock splitting me open.”
Marcus’s grip tightened. A low groan rumbled out of him. He rolled his hips forward, letting Ryan feel every thick inch. “Fuck. Kid’s got a dirty mouth.” One hand slid up under Ryan’s tank, palm rough over taut abs, then higher to pinch a nipple. “Last night the place is empty. Cameras off for the demo crew tomorrow. You stayed on purpose.”
“Damn right.” Ryan reached back, palming the hard bulge in Marcus’s shorts, squeezing. Thick. Heavy. His hole clenched just imagining it. “Been wanting you to bend me over that bench and fuck me raw since the day you spotted my first bench press. No condom. Just you dumping load after load in me while I moan your name.”
Marcus spun him around fast. Their mouths crashed together—hungry, all tongue and teeth. Ryan moaned into it, hands roaming the solid wall of Marcus’s chest, feeling the nipples harden under the polo. Marcus shoved him back against the mirror, one thigh slotting between Ryan’s legs, grinding up against his trapped cock. The kiss broke only for air. Spit-slick lips brushed as Marcus growled, “You sure? Once I start I’m not stopping till you’re dripping and wrecked.”