My Hot Lab Partner Wanted a Hands-On Demonstration

Everyone is 18+ and all acts are consensual

The biology building smelled like old textbooks and bleach at night. I liked it that way. Quiet. Predictable. No one asking questions I didn't want to answer. At 20, I had built my entire college life around staying invisible. Straight As, lab reports turned in early, headphones on when I walked across campus. My attraction to men wasn't something I denied anymore in my own head, but I kept it locked behind closed doors. No apps, no bars, no accidental slips. Control was everything.

Then the professor announced semester project partners and called my name with Jake's. Jake Harlan. Twenty one. Water polo captain. Six foot three of lean muscle, golden skin that looked like it absorbed sunlight even in winter, chestnut hair that fell into his eyes when he laughed. He moved like the water still carried him, smooth and powerful. In class he sat two rows ahead, and I had trained myself not to stare at the way his shoulders filled out his hoodie or how his thighs strained the seams of his jeans when he crossed his legs. We had exchanged maybe fifty words total before that day. Mostly about buffer solutions and gel electrophoresis; polite and professional.

Our project was neuromuscular physiology. Voluntary contraction, reflex arcs, the way nerves fire and muscles respond. We needed data we could feel, the professor said. Hands on. Jake texted me that afternoon. Basement lab. 10 pm. Bring coffee.

I arrived early with two black coffees and my laptop. The hallway lights were dimmed to save energy. Jake was already there, sprawled in one of the rolling chairs, legs spread wide, gym bag at his feet. He wore navy compression shorts that left nothing to the imagination and a faded team tank top soaked dark across the chest from whatever practice he'd just finished. Chlorine clung to him, sharp and clean, mixed with the warmer scent of fresh sweat. My stomach tightened the second I saw him.

"Perfect timing," he said, standing up to take one of the coffees. His fingers brushed mine. Deliberate or not, I couldn't tell. "Ready to get dirty?"

I laughed nervously. "It's just data collection."

He raised an eyebrow. "Sure. But data feels better when its real."

We set up on the long steel bench. Diagrams spread out, electrodes and a simple reflex hammer for the patellar test, notebooks open. Jake leaned over my shoulder to point at the quadriceps illustration. His bare arm pressed against mine. Heat poured off him.

"Textbooks suck for this part," he said. "You can't really understand contraction until you feel it. I'll be the subject. You record."

Before I could protest he gripped the hem of his tank and peeled it off. The fabric stuck for a second to his damp skin, then came free. His torso was a map of hard lines. Broad pecs dusted with faint hair, nipples dark and tight from the cool air, abs carved deep enough to catch shadows under the fluorescents. A thin happy trail led down from his navel and vanished into those compression shorts. My mouth went dry.

"Jake..."

He flexed his arms casually, biceps swelling, veins popping along his forearms. "Start here. Feel the biceps brachii. Contracted versus relaxed."

My hand lifted like it had a mind of its own. I pressed my palm to the thick swell of his upper arm. Hot. Solid. When he flexed harder the muscle jumped under my fingers, rock hard. He let out a low breath through his nose.

"Good," he murmured. "Now the pecs."

I slid my hand down. His chest rose and fell faster now. I cupped one pec, thumb grazing the edge of his nipple. It pebbled instantly. He hissed softly.

"You feel that response?" he asked, voice rougher. "Thats voluntary control. Now do the other one."

I mirrored the touch. His skin was fever hot. My cock was already straining against my jeans, thick and aching. I tried to focus on breathing.

Jakes eyes darkened as he watched me. "Youve been looking at me for weeks, Ethan. Dont think I havent noticed. The way your gaze lingers when I stretch after class. When I pull my hoodie off in the lecture hall. You want to know what it feels like, don't you?"

My face burned. "I didn't mean..."

"Shh." He caught my wrist and guided my hand lower, over the ridges of his abs, stopping just above the waistband. "No lying. Not here. Not tonight."

He hooked his thumbs into the shorts and shoved them down in one motion. They puddled at his ankles. His cock swung free, thick and heavy, already thickening. Uncut, the foreskin partially retracted to reveal a flushed head already shiny with a bead of pre-cum. Veins traced the shaft like rivers on a map. His balls hung low, full and smooth. The scent hit me hard, musk and clean sweat and something darker, primal.

"Touch it," he said quietly. "Get your data."

My fingers closed around the base. He was scorching, velvet over iron. As I stroked upward the foreskin slid back fully, exposing the swollen head. More precum welled and coated my palm. Jake groaned, hips rocking forward into my grip.

"Slow," he instructed. "Feel every inch. Watch how it responds."

I obeyed, sliding my fist up and down, twisting lightly at the crown. His cock lengthened to nine solid inches, girth stretching my fingers apart. The head glistened, angry red and dripping. His abs clenched with each stroke, a thin sheen of sweat breaking across his chest again.

"Fuck, your hand feels good," he breathed. "But I want more. Get on your knees."

I dropped without thinking. The tile was cold against my shins. His cock bobbed inches from my face, heavy and leaking. I leaned in and licked the slit, tasting salt and heat. Jake shuddered.

"Open your mouth, boy."

I parted my lips. He fed the head past them, stretching my mouth wide. The taste exploded on my tongue, musky and addictive. I sucked harder, swirling around the ridge. He threaded his fingers through my hair and pushed deeper.

"Deeper, Ethan. Relax your throat. Take it all."

I gagged once, eyes watering, but he held me steady. "Breathe. Through your nose. Good boy. Just like that."

He started thrusting, slow and deep, fucking my mouth with measured strokes. Drool ran down my chin, mixing with his steady leak of precum. My own cock throbbed painfully, untouched, soaking through my boxers. Every time he bottomed out his balls tapped my chin, heavy and warm.

Minutes blurred. My jaw ached in the best way. Jake pulled out suddenly, cock slick and shining, strings of saliva connecting us. "Strip. I want to see your body too."

I stood on shaky legs and yanked off my hoodie, t shirt, jeans. When my briefs came down my erection sprang free, six and a half inches, painfully hard, the tip shiny with precum. Jake looked me over like I was something he had been waiting to unwrap.

"Beautiful," he growled. He stepped behind me, chest to my back, cock sliding hot and wet between my cheeks. "Hands on the bench."

I braced myself. He spit into his palm, coated his cock, then pressed two thick fingers against my hole. I gasped as the first one breached me, burning stretch that melted into pleasure when he crooked it against my prostate. A second finger joined, scissoring, opening me up. I pushed back, desperate.

"So tight," he muttered. "Gonna feel fucking incredible."

He pulled his fingers free and lined up. The fat head nudged my entrance. "Breathe."

He pushed in slow. The stretch was intense, almost too much, then the head popped past the ring and he sank deeper, inch by burning inch. When his hips met my ass I moaned loud enough to echo off the walls. Full. Stretched. Owned.

Jake stayed still for a moment, letting me adjust, then started moving. Long, deep rolls at first, dragging his cock over every sensitive spot inside me. Then harder. Faster. Each thrust punched the breath from my lungs. The bench rattled. Skin slapped skin. His balls smacked my ass with every drive.

"You take it so well," he panted. "Look at you, opening up for me. Made for this cock."

His hand wrapped around my dripping length, stroking in perfect time with his brutal rhythm. I was leaking steadily, precum stringing from the tip to the floor. My balls drew up tight.

"Jake... Im close..."

"Come for me," he ordered. "Let me feel you squeeze."

The command shattered me. My orgasm ripped through, cock pulsing hard in his fist, thick ropes shooting across the steel bench and dripping to the tile. My hole clenched rhythmically around him.

"Fuck yes," he groaned. "Milk me."

He slammed in one final time, burying himself to the hilt. His cock swelled, throbbed, then erupted. Hot spurts flooded me, pulse after pulse, filling me until I felt it leaking out around his shaft, running down my thighs in warm rivulets.

We stayed locked together while our breathing slowed. He softened inside me, still twitching. When he pulled out a thick stream of cum followed, sliding down my leg. He turned me around, cupped my face, and kissed me slow and filthy, tongue claiming every corner of my mouth.

"Best data Ive ever collected," he murmured against my lips, smirking. "And we've got the whole semester to replicate the results."

I laughed, boneless and buzzing, already craving the next session.

From now on, every lab session was going to end exactly like this.

reddit.com
u/Ok-Yoghurt5140 — 11 hours ago

My Hot Lab Partner Wanted a Hands-On Demonstration

Everyone is 18+ and all acts are consensual

The biology building smelled like old textbooks and bleach at night. I liked it that way. Quiet. Predictable. No one asking questions I didn't want to answer. At 20, I had built my entire college life around staying invisible. Straight As, lab reports turned in early, headphones on when I walked across campus. My attraction to men wasn't something I denied anymore in my own head, but I kept it locked behind closed doors. No apps, no bars, no accidental slips. Control was everything.

Then the professor announced semester project partners and called my name with Jake's. Jake Harlan. Twenty one. Water polo captain. Six foot three of lean muscle, golden skin that looked like it absorbed sunlight even in winter, chestnut hair that fell into his eyes when he laughed. He moved like the water still carried him, smooth and powerful. In class he sat two rows ahead, and I had trained myself not to stare at the way his shoulders filled out his hoodie or how his thighs strained the seams of his jeans when he crossed his legs. We had exchanged maybe fifty words total before that day. Mostly about buffer solutions and gel electrophoresis; polite and professional.

Our project was neuromuscular physiology. Voluntary contraction, reflex arcs, the way nerves fire and muscles respond. We needed data we could feel, the professor said. Hands on. Jake texted me that afternoon. Basement lab. 10 pm. Bring coffee.

I arrived early with two black coffees and my laptop. The hallway lights were dimmed to save energy. Jake was already there, sprawled in one of the rolling chairs, legs spread wide, gym bag at his feet. He wore navy compression shorts that left nothing to the imagination and a faded team tank top soaked dark across the chest from whatever practice he'd just finished. Chlorine clung to him, sharp and clean, mixed with the warmer scent of fresh sweat. My stomach tightened the second I saw him.

"Perfect timing," he said, standing up to take one of the coffees. His fingers brushed mine. Deliberate or not, I couldn't tell. "Ready to get dirty?"

I laughed nervously. "It's just data collection."

He raised an eyebrow. "Sure. But data feels better when its real."

We set up on the long steel bench. Diagrams spread out, electrodes and a simple reflex hammer for the patellar test, notebooks open. Jake leaned over my shoulder to point at the quadriceps illustration. His bare arm pressed against mine. Heat poured off him.

"Textbooks suck for this part," he said. "You can't really understand contraction until you feel it. I'll be the subject. You record."

Before I could protest he gripped the hem of his tank and peeled it off. The fabric stuck for a second to his damp skin, then came free. His torso was a map of hard lines. Broad pecs dusted with faint hair, nipples dark and tight from the cool air, abs carved deep enough to catch shadows under the fluorescents. A thin happy trail led down from his navel and vanished into those compression shorts. My mouth went dry.

"Jake..."

He flexed his arms casually, biceps swelling, veins popping along his forearms. "Start here. Feel the biceps brachii. Contracted versus relaxed."

My hand lifted like it had a mind of its own. I pressed my palm to the thick swell of his upper arm. Hot. Solid. When he flexed harder the muscle jumped under my fingers, rock hard. He let out a low breath through his nose.

"Good," he murmured. "Now the pecs."

I slid my hand down. His chest rose and fell faster now. I cupped one pec, thumb grazing the edge of his nipple. It pebbled instantly. He hissed softly.

"You feel that response?" he asked, voice rougher. "Thats voluntary control. Now do the other one."

I mirrored the touch. His skin was fever hot. My cock was already straining against my jeans, thick and aching. I tried to focus on breathing.

Jakes eyes darkened as he watched me. "Youve been looking at me for weeks, Ethan. Dont think I havent noticed. The way your gaze lingers when I stretch after class. When I pull my hoodie off in the lecture hall. You want to know what it feels like, don't you?"

My face burned. "I didn't mean..."

"Shh." He caught my wrist and guided my hand lower, over the ridges of his abs, stopping just above the waistband. "No lying. Not here. Not tonight."

He hooked his thumbs into the shorts and shoved them down in one motion. They puddled at his ankles. His cock swung free, thick and heavy, already thickening. Uncut, the foreskin partially retracted to reveal a flushed head already shiny with a bead of pre-cum. Veins traced the shaft like rivers on a map. His balls hung low, full and smooth. The scent hit me hard, musk and clean sweat and something darker, primal.

"Touch it," he said quietly. "Get your data."

My fingers closed around the base. He was scorching, velvet over iron. As I stroked upward the foreskin slid back fully, exposing the swollen head. More precum welled and coated my palm. Jake groaned, hips rocking forward into my grip.

"Slow," he instructed. "Feel every inch. Watch how it responds."

I obeyed, sliding my fist up and down, twisting lightly at the crown. His cock lengthened to nine solid inches, girth stretching my fingers apart. The head glistened, angry red and dripping. His abs clenched with each stroke, a thin sheen of sweat breaking across his chest again.

"Fuck, your hand feels good," he breathed. "But I want more. Get on your knees."

I dropped without thinking. The tile was cold against my shins. His cock bobbed inches from my face, heavy and leaking. I leaned in and licked the slit, tasting salt and heat. Jake shuddered.

"Open your mouth, boy."

I parted my lips. He fed the head past them, stretching my mouth wide. The taste exploded on my tongue, musky and addictive. I sucked harder, swirling around the ridge. He threaded his fingers through my hair and pushed deeper.

"Deeper, Ethan. Relax your throat. Take it all."

I gagged once, eyes watering, but he held me steady. "Breathe. Through your nose. Good boy. Just like that."

He started thrusting, slow and deep, fucking my mouth with measured strokes. Drool ran down my chin, mixing with his steady leak of precum. My own cock throbbed painfully, untouched, soaking through my boxers. Every time he bottomed out his balls tapped my chin, heavy and warm.

Minutes blurred. My jaw ached in the best way. Jake pulled out suddenly, cock slick and shining, strings of saliva connecting us. "Strip. I want to see your body too."

I stood on shaky legs and yanked off my hoodie, t shirt, jeans. When my briefs came down my erection sprang free, six and a half inches, painfully hard, the tip shiny with precum. Jake looked me over like I was something he had been waiting to unwrap.

"Beautiful," he growled. He stepped behind me, chest to my back, cock sliding hot and wet between my cheeks. "Hands on the bench."

I braced myself. He spit into his palm, coated his cock, then pressed two thick fingers against my hole. I gasped as the first one breached me, burning stretch that melted into pleasure when he crooked it against my prostate. A second finger joined, scissoring, opening me up. I pushed back, desperate.

"So tight," he muttered. "Gonna feel fucking incredible."

He pulled his fingers free and lined up. The fat head nudged my entrance. "Breathe."

He pushed in slow. The stretch was intense, almost too much, then the head popped past the ring and he sank deeper, inch by burning inch. When his hips met my ass I moaned loud enough to echo off the walls. Full. Stretched. Owned.

Jake stayed still for a moment, letting me adjust, then started moving. Long, deep rolls at first, dragging his cock over every sensitive spot inside me. Then harder. Faster. Each thrust punched the breath from my lungs. The bench rattled. Skin slapped skin. His balls smacked my ass with every drive.

"You take it so well," he panted. "Look at you, opening up for me. Made for this cock."

His hand wrapped around my dripping length, stroking in perfect time with his brutal rhythm. I was leaking steadily, precum stringing from the tip to the floor. My balls drew up tight.

"Jake... Im close..."

"Come for me," he ordered. "Let me feel you squeeze."

The command shattered me. My orgasm ripped through, cock pulsing hard in his fist, thick ropes shooting across the steel bench and dripping to the tile. My hole clenched rhythmically around him.

"Fuck yes," he groaned. "Milk me."

He slammed in one final time, burying himself to the hilt. His cock swelled, throbbed, then erupted. Hot spurts flooded me, pulse after pulse, filling me until I felt it leaking out around his shaft, running down my thighs in warm rivulets.

We stayed locked together while our breathing slowed. He softened inside me, still twitching. When he pulled out a thick stream of cum followed, sliding down my leg. He turned me around, cupped my face, and kissed me slow and filthy, tongue claiming every corner of my mouth.

"Best data Ive ever collected," he murmured against my lips, smirking. "And we've got the whole semester to replicate the results."

I laughed, boneless and buzzing, already craving the next session.

From now on, every lab session was going to end exactly like this.

reddit.com
u/Ok-Yoghurt5140 — 11 hours ago

Posing in the gym in tiny underwear

Everyone is 18+ and all things are consensual

The gym was almost silent by the time I wandered into the posing room. The thud of barbells out on the floor had faded, most of the treadmills sat dark, and the whole place smelled faintly of chalk, rubber mats, and stale sweat. In here, though, under the white strip lights and surrounded by floor-to-ceiling mirrors, it felt like another world. Just you, your body, and the truth of what it looked like.

I’d spent enough years in this room to be comfortable with that truth. At thirty, my body was carved from years of lifting... thick chest, shoulders that stretched every T-shirt I owned, thighs that could crush the steel bench if I pressed hard enough. And the trunks. Always the trunks. Barely a scrap of fabric, riding up high, showing everything. That was the point: no hiding.

Tonight, I wasn’t alone.

Jamie was there, already in front of the mirrors. New guy. Twenty-three. I’d noticed him in the free-weight section the past couple weeks... wiry frame filling out quick, the kind of hunger in his training that reminded me of myself at his age. But tonight was different. He was standing there in tiny black posing trunks, adjusting his waistband, staring at his reflection like he wasn’t sure if he belonged here.

He saw me in the mirror before he turned, his eyes going wide for a second. “Oh..hey. I didn’t think anyone else was still around.”

I smirked, crossing the room. “Posing room’s never empty for long. You practicing for something?”

He shifted, rolling his shoulders like he was trying to shake nerves out of them. “First comp’s in a few months. Figured I should… I don’t know, get used to the trunks, the lights, the mirrors. Feels different than training.”

“Yeah,” I said, stepping close enough that my reflection filled up beside his. “The gym’s one thing. Up here, every angle shows. No way to fake it.”

Jamie’s gaze darted to my body before he could stop himself ... chest, arms, down to where my trunks barely contained me. He looked away quick, pretending to fix his stance. I caught it though. I always catch it.

“Show me your front double biceps,” I said.

He hesitated, then lifted his arms. His lats flared, but the pose was stiff. I stepped behind him, close enough to feel the heat coming off his skin. My hands hovered, then settled on his elbows, adjusting the angle.

“Relax your traps. Pull from here.” I squeezed gently at the base of his neck. He obeyed, lowering slightly, and his whole frame looked better instantly.

“See the difference?”

Jamie nodded, breathing out hard. In the mirror, our eyes met. He didn’t step away.

We worked through a few more poses together... side chest, most muscular, lat spread. Each time, I guided him, hands skimming over his arms, his back, his waist. Every touch lingered a little longer. Every correction brought me closer, until my chest nearly brushed his shoulders when I leaned in to murmur directions.

He was sweating now, not from the posing, but from me. His skin glistened under the lights, and I caught him biting his lip when my palm slid across his abs to “correct his core tension.”

“You’re tense,” I told him, voice low. “But not in the right places. You gotta learn to hold it without locking up.” My hand stayed on his stomach, just above the waistband of his trunks. I didn’t push lower, not yet.

Jamie looked at me in the mirror again. This time, he didn’t look away.

“You okay with me adjusting?” I asked, quiet enough it was just for him.

His Adam’s apple bobbed. “Yeah,” he said. His voice cracked, then steadied. “I want to learn.”

That was all I needed.

I slid my hand down, pressing lightly on his hip, angling him toward the mirror. “Better. Hold it there. See how it changes the line of your leg?”

He swallowed, eyes flicking from his reflection back to me. “Yeah… I see it.”

I let my breath graze his ear. “Good. You’ve got potential. Don’t waste it.”

When I finally stepped back, his chest rose and fell fast, and he was half-hard in those black trunks, pretending not to notice. I didn’t call it out. Not yet. The posing room was already thick with heat, and this was just the beginning.

────୨ৎ────

Jamie shifted into another stance, hands on hips, trying for a side chest but twisting too far. His face was serious, like he was desperate to get it right, but all I saw was the way the lights cut over his thighs.

“Not bad,” I said, circling him slowly. “But you’re over-rotating. You want the chest to pop, not look like you’re wringing yourself out.”

He adjusted, fumbling a little. That’s when I noticed. Fuck. His quads were flexed, sweeping lines carving across his thighs, and higher up...yeah. His ass. Round, high, firm, like it was carved for the stage.

I let out a low breath before I could stop myself. “I don’t know about your poses,” I murmured, eyes dragging down his body, “but your quads… and your glutes… holy fuck.”

In the mirror, I caught him grinning, just for a second, before he bit it back and tried to play serious again.

“You think so?” he asked.

“Think so?” I stepped closer, meeting his eyes in the glass. “Mate, chicks would kill for that shape. You’ve got a dumptruck on you.”

He laughed under his breath, a little red creeping into his cheeks. But he didn’t back away. He straightened his stance, trying again, clearly hoping I’d notice more.

“Can you… show me?” he asked. “Like, where I should place my feet?”

I hesitated just long enough to make sure. “You okay with me holding?”

He nodded quick. “Yeah. Please.”

That was all I needed.

I moved in behind him again, close enough to smell the clean-sweat mix rising off his skin. My hands found his waist, firm grip, guiding him an inch wider, tilting his hips. Then I crouched, palms brushing down the tops of his thighs, adjusting the line of his stance until his glutes popped perfectly under the lights.

“Right there,” I said, still crouched, staring at the mirror. “Hold that tension. See how it makes your ass look?”

He looked. His eyes flicked to me in the mirror... me, crouched behind him, my hand still on his hip, my chest practically pressed to his back. I stood, slow, stepping beside him, shoulder to shoulder now so we were both framed in the glass.

“Check it,” I said, flexing my own legs into the pose. “You’re young, so you’ve got that tightness. Mine’s thicker, but yours? Different kind of shape. You’ll kill with it on stage.”

Jamie tried again, imitating my stance. His eyes were focused at first… until they weren’t.

I saw it. His gaze dropped. In the mirror, plain as day, he was staring at the bulge in my posing trunks.

He tried to cover by glancing away, but his lips twitched like he’d just caught himself smiling. “Uh… looks like your trunks aren’t doing a great job of hiding.....that.”

I chuckled, shaking my head, but damn if my cock didn’t twitch against the fabric at his comment. “Yeah,” I muttered, looking at him hard in the glass. “That happens sometimes in here.”

Jamie’s grin widened, his nerves turning into something else.

I exhaled slow, dragging my palm over my face, half-laughing at myself. “Sorry, man. It’s just—your ass…” I glanced down, then right at him in the mirror again. “No homo, but… fuck.”

The room went quiet. Just the hum of the lights, the sound of our breathing.

Jamie’s eyes stayed locked on mine in the mirror. He didn’t flinch. Didn’t back down. Just waited, like he wanted to see what I’d do next.

And that’s when I realized how hard I actually was in those tiny trunks.

reddit.com
u/Ok-Yoghurt5140 — 2 days ago

No homo but the new guy’s ass got me hard in the posing room

Everyone is 18+ and all things are consensual

The gym was almost silent by the time I wandered into the posing room. The thud of barbells out on the floor had faded, most of the treadmills sat dark, and the whole place smelled faintly of chalk, rubber mats, and stale sweat. In here, though, under the white strip lights and surrounded by floor-to-ceiling mirrors, it felt like another world. Just you, your body, and the truth of what it looked like.

I’d spent enough years in this room to be comfortable with that truth. At thirty, my body was carved from years of lifting... thick chest, shoulders that stretched every T-shirt I owned, thighs that could crush the steel bench if I pressed hard enough. And the trunks. Always the trunks. Barely a scrap of fabric, riding up high, showing everything. That was the point: no hiding.

Tonight, I wasn’t alone.

Jamie was there, already in front of the mirrors. New guy. Twenty-three. I’d noticed him in the free-weight section the past couple weeks... wiry frame filling out quick, the kind of hunger in his training that reminded me of myself at his age. But tonight was different. He was standing there in tiny black posing trunks, adjusting his waistband, staring at his reflection like he wasn’t sure if he belonged here.

He saw me in the mirror before he turned, his eyes going wide for a second. “Oh..hey. I didn’t think anyone else was still around.”

I smirked, crossing the room. “Posing room’s never empty for long. You practicing for something?”

He shifted, rolling his shoulders like he was trying to shake nerves out of them. “First comp’s in a few months. Figured I should… I don’t know, get used to the trunks, the lights, the mirrors. Feels different than training.”

“Yeah,” I said, stepping close enough that my reflection filled up beside his. “The gym’s one thing. Up here, every angle shows. No way to fake it.”

Jamie’s gaze darted to my body before he could stop himself ... chest, arms, down to where my trunks barely contained me. He looked away quick, pretending to fix his stance. I caught it though. I always catch it.

“Show me your front double biceps,” I said.

He hesitated, then lifted his arms. His lats flared, but the pose was stiff. I stepped behind him, close enough to feel the heat coming off his skin. My hands hovered, then settled on his elbows, adjusting the angle.

“Relax your traps. Pull from here.” I squeezed gently at the base of his neck. He obeyed, lowering slightly, and his whole frame looked better instantly.

“See the difference?”

Jamie nodded, breathing out hard. In the mirror, our eyes met. He didn’t step away.

We worked through a few more poses together... side chest, most muscular, lat spread. Each time, I guided him, hands skimming over his arms, his back, his waist. Every touch lingered a little longer. Every correction brought me closer, until my chest nearly brushed his shoulders when I leaned in to murmur directions.

He was sweating now, not from the posing, but from me. His skin glistened under the lights, and I caught him biting his lip when my palm slid across his abs to “correct his core tension.”

“You’re tense,” I told him, voice low. “But not in the right places. You gotta learn to hold it without locking up.” My hand stayed on his stomach, just above the waistband of his trunks. I didn’t push lower, not yet.

Jamie looked at me in the mirror again. This time, he didn’t look away.

“You okay with me adjusting?” I asked, quiet enough it was just for him.

His Adam’s apple bobbed. “Yeah,” he said. His voice cracked, then steadied. “I want to learn.”

That was all I needed.

I slid my hand down, pressing lightly on his hip, angling him toward the mirror. “Better. Hold it there. See how it changes the line of your leg?”

He swallowed, eyes flicking from his reflection back to me. “Yeah… I see it.”

I let my breath graze his ear. “Good. You’ve got potential. Don’t waste it.”

When I finally stepped back, his chest rose and fell fast, and he was half-hard in those black trunks, pretending not to notice. I didn’t call it out. Not yet. The posing room was already thick with heat, and this was just the beginning.

────୨ৎ────

Jamie shifted into another stance, hands on hips, trying for a side chest but twisting too far. His face was serious, like he was desperate to get it right, but all I saw was the way the lights cut over his thighs.

“Not bad,” I said, circling him slowly. “But you’re over-rotating. You want the chest to pop, not look like you’re wringing yourself out.”

He adjusted, fumbling a little. That’s when I noticed. Fuck. His quads were flexed, sweeping lines carving across his thighs, and higher up...yeah. His ass. Round, high, firm, like it was carved for the stage.

I let out a low breath before I could stop myself. “I don’t know about your poses,” I murmured, eyes dragging down his body, “but your quads… and your glutes… holy fuck.”

In the mirror, I caught him grinning, just for a second, before he bit it back and tried to play serious again.

“You think so?” he asked.

“Think so?” I stepped closer, meeting his eyes in the glass. “Mate, chicks would kill for that shape. You’ve got a dumptruck on you.”

He laughed under his breath, a little red creeping into his cheeks. But he didn’t back away. He straightened his stance, trying again, clearly hoping I’d notice more.

“Can you… show me?” he asked. “Like, where I should place my feet?”

I hesitated just long enough to make sure. “You okay with me holding?”

He nodded quick. “Yeah. Please.”

That was all I needed.

I moved in behind him again, close enough to smell the clean-sweat mix rising off his skin. My hands found his waist, firm grip, guiding him an inch wider, tilting his hips. Then I crouched, palms brushing down the tops of his thighs, adjusting the line of his stance until his glutes popped perfectly under the lights.

“Right there,” I said, still crouched, staring at the mirror. “Hold that tension. See how it makes your ass look?”

He looked. His eyes flicked to me in the mirror... me, crouched behind him, my hand still on his hip, my chest practically pressed to his back. I stood, slow, stepping beside him, shoulder to shoulder now so we were both framed in the glass.

“Check it,” I said, flexing my own legs into the pose. “You’re young, so you’ve got that tightness. Mine’s thicker, but yours? Different kind of shape. You’ll kill with it on stage.”

Jamie tried again, imitating my stance. His eyes were focused at first… until they weren’t.

I saw it. His gaze dropped. In the mirror, plain as day, he was staring at the bulge in my posing trunks.

He tried to cover by glancing away, but his lips twitched like he’d just caught himself smiling. “Uh… looks like your trunks aren’t doing a great job of hiding.....that.”

I chuckled, shaking my head, but damn if my cock didn’t twitch against the fabric at his comment. “Yeah,” I muttered, looking at him hard in the glass. “That happens sometimes in here.”

Jamie’s grin widened, his nerves turning into something else.

I exhaled slow, dragging my palm over my face, half-laughing at myself. “Sorry, man. It’s just—your ass…” I glanced down, then right at him in the mirror again. “No homo, but… fuck.”

The room went quiet. Just the hum of the lights, the sound of our breathing.

Jamie’s eyes stayed locked on mine in the mirror. He didn’t flinch. Didn’t back down. Just waited, like he wanted to see what I’d do next.

And that’s when I realized how hard I actually was in those tiny trunks.

reddit.com
u/Ok-Yoghurt5140 — 2 days ago

My Roommate's cock was the first one I ever tasted

Everyone is 18+ and all acts are consensual

I woke up with Tyler’s mouth still on my mind. The way he had taken every pulse of me last night, swallowed my cum without hesitation, looked up with those dark eyes like he was in love with me. My body still felt loose from it, spent and buzzing at the same time. I lay there staring at the ceiling, cock half hard just from the memory. Five, six minutes of his lips sliding up and down, tongue working me until I couldn’t hold back anymore. And he had let me finish inside. My best friend. My ‘straight’ roommate. Swallowed cum like it was part of the plan.

It should have felt weird. Straight guys don’t do that. They don’t edge each other for weeks, don’t get on their knees, don’t hum around your dick like they enjoy the taste. But it didn’t feel weird. It felt right. Too right. Like every session had been building to this exact moment, and now that it happened, I couldn’t pretend it was only about fixing my problem.

I dragged myself to the kitchen. Tyler was already there, shirtless, sweatpants low on his hips, pouring coffee like nothing had changed. He glanced up when I walked in, gave me that small, easy grin that always made my stomach flip.

“Morning,” he said, sliding a mug toward me. Our fingers brushed. “You look wrecked. Good wrecked or bad wrecked?”

“Good,” I muttered, taking the coffee. “Really good.”

He leaned against the counter, arms crossed, muscles shifting under his skin. “You really enjoyed that last night, didn’t you?”

“Yeah.” I stared into my mug. The words were stuck in my throat, but I forced them out. “You’ve been doing so much for me. Every night. Hands, mouth, swallowing… all of it. And I’ve just been taking.”

Tyler raised an eyebrow. “You’re not taking. You’re learning. That’s the point.”

“I know. But I want to give back.” I looked up, met his eyes. “Tonight. Let me suck you off. For real.”

He paused. Just a second. Then that grin spread slow across his face. “About time, man. I haven’t had my dick sucked in weeks. Ever since I started helping you out, I haven’t even had time to go on dates. You owe me, bro.”

He laughed, light and teasing, but there was heat in his eyes. Something softer underneath.

My chest tightened. He was joking, but he wasn’t wrong. He had put me first every single night. No dates, no hookups, just me. My insecurities. My body. My pleasure. He deserved this. Deserved to feel good. Deserved to have someone focus on him for once.

And fuck, I wanted to be the one to do it even if I had no idea how to suck a dick.

I wanted to see his head fall back, hear his moans, taste him. Not because I owed him. Because I craved it. Because the thought of his cock in my mouth made me hard just standing there in the kitchen.

“Tonight then,” I said, voice rougher than I meant. “Your room or mine?”

Tyler took a slow sip of coffee, eyes never leaving mine. “Mine. Come knock when you’re ready and hungry.” He laughed and pushed off the counter, brushed past me on his way out.

I stood there alone, mug forgotten, pulse hammering.

Tonight I would taste cock for the first time in my life.

And I couldn’t wait to do it.

_

The rest of the day crawled. Every glance at the clock felt like torture. I went through the day like usual but my mind was stuck on tonight. Tyler’s room. Me in between his legs. His cock in my mouth. The thought kept me half hard through the afternoon, shifting uncomfortably in my seat. By dinner I could hardly eat. We sat on the couch again, some dumb action movie playing, but I kept stealing looks at him. The way his throat worked when he swallowed a bite of food. The casual flex of his arm when he reached for the remote. Everything about him felt charged now, like the air between us had its own pulse.

Later that night, I found myself outside his door. I knocked once, soft.

The door opened almost immediately. Tyler stood there in nothing but tight gray trunks, the fabric stretched tight over his thighs and the obvious bulge at the front. His hair was messy, like he had run his hand through it. He looked me up and down, slow, then stepped aside.

“About damn time, Noah. Come on in,” he said, voice low.

I stepped past him. His room smelled like him: clean sweat, his body wash, the faint hint of gym chalk that always clung to his skin. The bed was unmade, sheets rumpled. A single lamp cast warm light across the mattress.

I turned to face him. My mouth felt dry. “So… looks like the tables have turned. I’m sucking you off tonight.”

Tyler laughed, that deep, easy sound that always loosened something in my chest. “Get in here then.”

We stood there for a second, the air thick. Then he hooked his thumbs into the waistband of his underwear and pushed them down in one smooth motion. His cock sprang free, already half hard, thick and heavy. He kicked the underwear aside and climbed onto the bed, lay back against the pillows, and spread his legs wide. Casual. Open. Like he had been waiting for this.

I swallowed hard. My own cock was straining against my shorts, but this wasn’t about me tonight. I stripped off my shirt, then my shorts and boxers, letting them hit the floor. Naked now, I crawled onto the bed, settled between his thighs. My hands rested on his legs, thumbs brushing the warm skin there.

I looked up at him. He was watching me, eyes dark, one hand resting behind his head. His cock lay thick against his stomach, the foreskin covering the head, a bead of precum already glistening at the slit.

“Bro,” I said, voice rough. “I don’t fucking know how this works.”

Tyler laughed again, softer this time. “You’re talking like I’ve been sucking dick all my life. Yours was my first too. We’re both figuring it out. Just do what felt good when I did it to you. Slow. No rush.”

The words settled something in me. I leaned in, kissed the inside of his thigh first, soft and tentative. Then higher, along the crease where leg met hip. His skin tasted clean. I moved closer, breath ghosting over his cock. My heart hammered.

I started with the shaft. Long, slow licks from base to tip, tongue flat, tasting the faint salt of his skin. When I reached the head, I kissed it gently, lips closed, lingering. The foreskin was soft, warm. I kissed again, open mouthed this time, sucking lightly on the covered tip. Tyler let out a low breath, hips shifting just a little.

“Mhmm, yeah bro”, Tyler moaned.

I kept going. Slow circles with my tongue around the foreskin, teasing the edge. Then I pressed my lips to the slit and sucked gently. The foreskin slipped back naturally, revealing the flushed head, glossy and pink. I took it into my mouth, just the tip, tongue swirling slow. Tyler groaned, hand sliding into my hair, not pushing, just resting there.

“Fuck… yeah… like that.”

The sound of his voice made me bolder. I sucked a little deeper, lips stretching around the head, tongue pressing flat underneath. The taste was sharp, salty, all him. I bobbed slow, taking more each time, hand wrapping around the base to stroke what my mouth couldn’t reach. Tyler’s breathing changed, deeper, rougher.

I tried to go deeper. Took him halfway, throat tightening. I gagged a little, pulled back, tried again. Clumsy but earnest. Tyler’s fingers tightened in my hair, guiding without forcing.

“Slow… yeah… just like that. Fuck, Noah.”

I hummed around him, the vibration making his hips jerk. He laughed breathlessly. “You’re a quick learner.”

I pulled off for a second, stroked him slowly with my hand. “Yeah, well, I’ve been watching you practice on my dick. Learned a thing or two.”

His eyes darkened. “Keep going.”

I did. Deeper this time. Throat relaxed as much as I could manage. I took him all the way, nose brushing his skin, held there for a second before sliding back up. Tyler moaned loud, hand caressing my cheek.

“Goddamn… you are a fucking natural”

I sucked harder, tongue swirling, hand twisting at the base. His hips started moving, small thrusts he tried to control. I could feel him thickening, throbbing against my tongue.

Then he guided me lower. “Suck my balls… yeah, like that.”

I moved down, took one into my mouth, gentle, rolling it with my tongue. Then the other. My hand kept stroking his cock, slow and steady. Tyler groaned, back arching slightly.

“Fuck… keep going.. Suck my dick.”

I licked back up the shaft, took his cock in again, deeper. Cupped his balls, massaging gently. The rhythm felt natural now, like I had been waiting to do this. His moans grew rougher, hips rolling up to meet my mouth.

My hand slipped lower, cupping, stroking. Then, accidentally, my fingers brushed past his balls, down toward the sensitive skin behind them. I grazed the tight ring of his ass.

Tyler tensed. A sharp breath hissed out of him. “Fuck…”

I froze. My hand hovered there, heart slamming. I looked up, mouth still around his cock, eyes wide.

Tyler looked down at me, eyes dark, pupils blown. His voice came out low, rough. “Uh fuckk”

The sound of Tyler’s moan hung between us. My fingers stayed where they were, brushing the edge of him, not pushing, just there. The air felt thicker, heavier. Something shifted.

I didn’t move. Neither did he.

We just stared at each other, breath ragged, waiting for whatever came next.

reddit.com
u/Ok-Yoghurt5140 — 8 days ago

My best friend guided me through sucking my first dick

Everyone is 18+ and all acts are consensual

I woke up with Tyler’s mouth still on my mind. The way he had taken every pulse of me last night, swallowed my cum without hesitation, looked up with those dark eyes like he was in love with me. My body still felt loose from it, spent and buzzing at the same time. I lay there staring at the ceiling, cock half hard just from the memory. Five, six minutes of his lips sliding up and down, tongue working me until I couldn’t hold back anymore. And he had let me finish inside. My best friend. My ‘straight’ roommate. Swallowed cum like it was part of the plan.

It should have felt weird. Straight guys don’t do that. They don’t edge each other for weeks, don’t get on their knees, don’t hum around your dick like they enjoy the taste. But it didn’t feel weird. It felt right. Too right. Like every session had been building to this exact moment, and now that it happened, I couldn’t pretend it was only about fixing my problem.

I dragged myself to the kitchen. Tyler was already there, shirtless, sweatpants low on his hips, pouring coffee like nothing had changed. He glanced up when I walked in, gave me that small, easy grin that always made my stomach flip.

“Morning,” he said, sliding a mug toward me. Our fingers brushed. “You look wrecked. Good wrecked or bad wrecked?”

“Good,” I muttered, taking the coffee. “Really good.”

He leaned against the counter, arms crossed, muscles shifting under his skin. “You really enjoyed that last night, didn’t you?”

“Yeah.” I stared into my mug. The words were stuck in my throat, but I forced them out. “You’ve been doing so much for me. Every night. Hands, mouth, swallowing… all of it. And I’ve just been taking.”

Tyler raised an eyebrow. “You’re not taking. You’re learning. That’s the point.”

“I know. But I want to give back.” I looked up, met his eyes. “Tonight. Let me suck you off. For real.”

He paused. Just a second. Then that grin spread slow across his face. “About time, man. I haven’t had my dick sucked in weeks. Ever since I started helping you out, I haven’t even had time to go on dates. You owe me, bro.”

He laughed, light and teasing, but there was heat in his eyes. Something softer underneath.

My chest tightened. He was joking, but he wasn’t wrong. He had put me first every single night. No dates, no hookups, just me. My insecurities. My body. My pleasure. He deserved this. Deserved to feel good. Deserved to have someone focus on him for once.

And fuck, I wanted to be the one to do it even if I had no idea how to suck a dick.

I wanted to see his head fall back, hear his moans, taste him. Not because I owed him. Because I craved it. Because the thought of his cock in my mouth made me hard just standing there in the kitchen.

“Tonight then,” I said, voice rougher than I meant. “Your room or mine?”

Tyler took a slow sip of coffee, eyes never leaving mine. “Mine. Come knock when you’re ready and hungry.” He laughed and pushed off the counter, brushed past me on his way out.

I stood there alone, mug forgotten, pulse hammering.

Tonight I would taste cock for the first time in my life.

And I couldn’t wait to do it.

_

The rest of the day crawled. Every glance at the clock felt like torture. I went through the day like usual but my mind was stuck on tonight. Tyler’s room. Me in between his legs. His cock in my mouth. The thought kept me half hard through the afternoon, shifting uncomfortably in my seat. By dinner I could hardly eat. We sat on the couch again, some dumb action movie playing, but I kept stealing looks at him. The way his throat worked when he swallowed a bite of food. The casual flex of his arm when he reached for the remote. Everything about him felt charged now, like the air between us had its own pulse.

Later that night, I found myself outside his door. I knocked once, soft.

The door opened almost immediately. Tyler stood there in nothing but tight gray trunks, the fabric stretched tight over his thighs and the obvious bulge at the front. His hair was messy, like he had run his hand through it. He looked me up and down, slow, then stepped aside.

“About damn time, Noah. Come on in,” he said, voice low.

I stepped past him. His room smelled like him: clean sweat, his body wash, the faint hint of gym chalk that always clung to his skin. The bed was unmade, sheets rumpled. A single lamp cast warm light across the mattress.

I turned to face him. My mouth felt dry. “So… looks like the tables have turned. I’m sucking you off tonight.”

Tyler laughed, that deep, easy sound that always loosened something in my chest. “Get in here then.”

We stood there for a second, the air thick. Then he hooked his thumbs into the waistband of his underwear and pushed them down in one smooth motion. His cock sprang free, already half hard, thick and heavy. He kicked the underwear aside and climbed onto the bed, lay back against the pillows, and spread his legs wide. Casual. Open. Like he had been waiting for this.

I swallowed hard. My own cock was straining against my shorts, but this wasn’t about me tonight. I stripped off my shirt, then my shorts and boxers, letting them hit the floor. Naked now, I crawled onto the bed, settled between his thighs. My hands rested on his legs, thumbs brushing the warm skin there.

I looked up at him. He was watching me, eyes dark, one hand resting behind his head. His cock lay thick against his stomach, the foreskin covering the head, a bead of precum already glistening at the slit.

“Bro,” I said, voice rough. “I don’t fucking know how this works.”

Tyler laughed again, softer this time. “You’re talking like I’ve been sucking dick all my life. Yours was my first too. We’re both figuring it out. Just do what felt good when I did it to you. Slow. No rush.”

The words settled something in me. I leaned in, kissed the inside of his thigh first, soft and tentative. Then higher, along the crease where leg met hip. His skin tasted clean. I moved closer, breath ghosting over his cock. My heart hammered.

I started with the shaft. Long, slow licks from base to tip, tongue flat, tasting the faint salt of his skin. When I reached the head, I kissed it gently, lips closed, lingering. The foreskin was soft, warm. I kissed again, open mouthed this time, sucking lightly on the covered tip. Tyler let out a low breath, hips shifting just a little.

“Mhmm, yeah bro”, Tyler moaned.

I kept going. Slow circles with my tongue around the foreskin, teasing the edge. Then I pressed my lips to the slit and sucked gently. The foreskin slipped back naturally, revealing the flushed head, glossy and pink. I took it into my mouth, just the tip, tongue swirling slow. Tyler groaned, hand sliding into my hair, not pushing, just resting there.

“Fuck… yeah… like that.”

The sound of his voice made me bolder. I sucked a little deeper, lips stretching around the head, tongue pressing flat underneath. The taste was sharp, salty, all him. I bobbed slow, taking more each time, hand wrapping around the base to stroke what my mouth couldn’t reach. Tyler’s breathing changed, deeper, rougher.

I tried to go deeper. Took him halfway, throat tightening. I gagged a little, pulled back, tried again. Clumsy but earnest. Tyler’s fingers tightened in my hair, guiding without forcing.

“Slow… yeah… just like that. Fuck, Noah.”

I hummed around him, the vibration making his hips jerk. He laughed breathlessly. “You’re a quick learner.”

I pulled off for a second, stroked him slowly with my hand. “Yeah, well, I’ve been watching you practice on my dick. Learned a thing or two.”

His eyes darkened. “Keep going.”

I did. Deeper this time. Throat relaxed as much as I could manage. I took him all the way, nose brushing his skin, held there for a second before sliding back up. Tyler moaned loud, hand caressing my cheek.

“Goddamn… you are a fucking natural”

I sucked harder, tongue swirling, hand twisting at the base. His hips started moving, small thrusts he tried to control. I could feel him thickening, throbbing against my tongue.

Then he guided me lower. “Suck my balls… yeah, like that.”

I moved down, took one into my mouth, gentle, rolling it with my tongue. Then the other. My hand kept stroking his cock, slow and steady. Tyler groaned, back arching slightly.

“Fuck… keep going.. Suck my dick.”

I licked back up the shaft, took his cock in again, deeper. Cupped his balls, massaging gently. The rhythm felt natural now, like I had been waiting to do this. His moans grew rougher, hips rolling up to meet my mouth.

My hand slipped lower, cupping, stroking. Then, accidentally, my fingers brushed past his balls, down toward the sensitive skin behind them. I grazed the tight ring of his ass.

Tyler tensed. A sharp breath hissed out of him. “Fuck…”

I froze. My hand hovered there, heart slamming. I looked up, mouth still around his cock, eyes wide.

Tyler looked down at me, eyes dark, pupils blown. His voice came out low, rough. “Uh fuckk”

The sound of Tyler’s moan hung between us. My fingers stayed where they were, brushing the edge of him, not pushing, just there. The air felt thicker, heavier. Something shifted.

I didn’t move. Neither did he.

We just stared at each other, breath ragged, waiting for whatever came next.

reddit.com
u/Ok-Yoghurt5140 — 8 days ago

My wrestling coach invited me over and fucked me on his couch

Everyone is 18+ and all acts are consensual.

Saturday night in my dorm room felt too quiet. The wrestling team had finished an easy afternoon practice and most of the guys were out or already asleep. I sat on the edge of my bed staring at the text that had arrived ten minutes earlier.

Coach Grayson: “My place. 10 PM. Back door.”

No emojis. No explanation. Just the address. My heart still hadn’t slowed.

I am Logan Hayes, student assistant for the university wrestling team. Secret sessions in the equipment room and under his office desk had become something I could not stop craving. Two days ago I had been on my knees under that desk with his thick cock down my throat while the janitor stood right outside. Coach had acted completely normal at practice both days, barking orders and treating me like any other assistant. But every time our eyes met across the mat I felt it. The taste of his precum still sliding down my throat. The rough edge in his voice when he told me this had to stay a secret.

I couldn’t stop thinking about him. About the hotel room. About the way his shorts stretched across his ass when he bent down on the mat. He never gave any sign he remembered fucking me senseless, yet here he was texting me to come to his actual apartment. Off campus. His private space. My cock was already half hard just from the thought of being completely alone with him.

9:45. I pulled on a hoodie and shorts and headed out before I could talk myself out of it. The campus was quiet. Streetlights cast long shadows as I walked past the athletic center and into the residential neighborhood beyond it. The air felt cool against my skin. My heart pounded harder with every step. This was different from the office or the equipment room. This was his home.

The building was small and unassuming. I found the right door and knocked softly. It opened almost immediately.

Grayson stood there in nothing but gray sweatpants hanging low on his hips. His chest was bare, dark hair scattered across his pecs under the porch light. His shoulders looked even broader in the dim glow. He scanned the alley left and right, then grabbed my arm and pulled me inside. The door locked behind us.

The apartment smelled like his cologne, fresh laundry, and that deep familiar man musk that always tightened my stomach. Wrestling medals and framed photos from his pro days hung on the walls. A big sectional couch took up most of the living room. Low lamp light filled the space.

We stood in the middle of the floor for a moment. Grayson rubbed the back of his neck.

“The boys looked solid today,” he said. “You think the 157 pounders are ready for the dual meet?”

I nodded. “Their takedown defense is better. Stats look good.”

He shifted. “Good. That kid from State is tough on top.”

The small talk felt forced. My eyes kept drifting to his bare chest, to the way the sweatpants rode low enough to show the top edge of his dark pubes, to the heavy outline already forming in the front. I stepped right into his space until our bodies were only inches apart.

“I didn’t come here for wrestling talk, Coach.”

His eyes darkened. His breathing changed. For half a second he just stared at me. Then he muttered, “Yeah, fuck it.”

He shoved the sweatpants down in one motion. No underwear. His thick cock sprang free, already semi hard and swinging heavy. Six and a half inches of veiny meat, the head flushed and starting to leak. His balls hung full and low.

Before I could react he grabbed my hips, spun me around, and pinned me against the wall. His bare chest pressed against my back. His cock, hardening fast, slid between my clothed ass cheeks in a slow grind.

“Is this what you want, Logan?” he breathed against my ear. “For me to keep fucking you?”

I whimpered and pushed back. “Yes, Coach. Fuck yes.”

He yanked my hoodie off and shoved my shorts and underwear down in one rough pull. Cool air hit my skin. Then his naked body was against me again, cock fully hard and sliding hot between my bare cheeks. The fat head nudged my hole on every stroke.

I turned in his arms and backed him toward the couch. He let me. I shoved him down. He landed with a low grunt, legs spread, cock standing straight up and leaking steadily.

I climbed on top of him and started kissing down his body. Open mouthed across his thick pecs. I sucked one nipple, then the other, tongue flicking while I looked up at him. His hand settled on the back of my head. I trailed lower, licking every ridge of his abs, tasting the salt of his skin, until I reached his cock.

I wrapped my hand around the thick base and took him into my mouth in one smooth motion. Salty precum flooded my tongue as I sank down until my nose pressed against his pubes. I moaned around his shaft. Grayson’s hand tightened in my hair.

“Fuck,” he growled. “You look so good choking on my dick, boy.”

I pulled up, tongue swirling the head, then plunged back down. Spit ran down his shaft and over my chin. Wet sounds filled the living room. His hips rolled up, fucking my throat in shallow thrusts. Precum leaked steady across my tongue and I swallowed every drop.

I pulled off gasping. Strings of spit connected my lips to the glistening head. I spit on my palm, reached back, and started working the saliva into my hole while he watched with dark hungry eyes.

“Yeah boy,” he said, voice low and gravelly. “Get that hole wet for me. Make it nice and wet so I can slide all the way in.”

I pushed two fingers inside myself, stretching and coating while he stroked his cock slowly. I could not wait any longer.

I climbed higher, straddling him properly, and lined myself up. The fat head pressed against my hole, hot and wet. I took a slow breath and started to sink down.

The stretch was immediate and intense. I whimpered as the thick head popped past my rim and pushed inside me raw. Grayson groaned deep, hands gripping my hips tight.

“Fuck, Logan. You are so goddamn tight. Take your time, boy. Let me feel you open up around me.”

I kept going, inch by inch, until I was fully seated. Every thick vein dragged along my walls. The fullness was overwhelming. My own cock lay hard and leaking against his abs.

“That’s it,” he murmured. “Ride me, Logan.”

I started to move. Slow at first, rocking in small circles. Then lifting up and sinking back down, taking him deeper each time. The wet sound of my hole sliding along his shaft filled the room. Grayson’s head fell back for a second before he forced his eyes back to mine.

“Ride me, Logan. Show me how bad you want this dick.”

I planted my hands on his pecs and started bouncing harder. The slap of skin grew louder. Sweat beaded on his chest and rolled down the grooves of his abs. Every time I slammed down his cock hit that perfect spot and I moaned.

“Fuck, Coach. You are so deep like this. I can feel your cock in my stomach.”

His grip tightened. He started thrusting up to meet me. “Yeah? You like your coach stretching you open raw? Been thinking about this tight hole all week. Could not focus at practice because all I could picture was your ass bouncing on me just like this.”

I leaned forward and kissed him messily while I kept bouncing. Our tongues slid together. My cock slapped wetly against his abs, precum smearing across his skin.

Grayson broke the kiss and looked straight into my eyes. “You are going to make me lose it, boy. That hole is gripping me so fucking good.” One hand slid back to squeeze my ass, spreading me wider as he thrust harder. “Come on, Logan. Ride me like you mean it. Milk my cock.”

I sat up straighter and gave him everything. My thighs burned but I did not slow down. The wet squelching sounds were obscene. Sweat poured down both our bodies.

“I am close, Coach,” I moaned. “I am so fucking close.”

Grayson’s eyes flashed. He gripped my hips with both hands and started pounding up into me from below, relentless and deep. “Then cum for me. Cum all over me while I fill you up.”

The words pushed me over. I cried out as my cock pulsed untouched, shooting thick ropes across his chest and abs. One even hit his collarbone. My hole clenched hard around him.

Grayson groaned loud and long. “Yeah Logan, take that load.” His cock swelled and he came hard, pulsing deep and raw, flooding me with hot thick spurts. I felt every jet as he emptied himself completely inside me. His hips jerked a few more times, milking the last drops into my hole.

We stayed locked together, breathing hard, bodies slick with sweat and cum. I could feel his load starting to leak out around his cock still buried inside me. Slowly I lifted off him. His cock slipped free with a wet sound and a trickle of his cum ran down my thigh. I started to reach for my clothes, legs shaky.

Grayson’s big hand caught my wrist gently.

“Logan.”

I looked at him. He was still breathing heavy, chest glistening with my cum, eyes softer than I had ever seen them.

After a quiet few seconds he murmured, voice rough and almost shy, “You wanna stay over?”

I froze.

My heart did something complicated in my chest

You can read the entire series over on my Patreon - Episode: Staying Over at Coach's Place You can also grab the series without subscribing by clicking here.

All episodes from this story are available to read now. 25% discount is currently live.

reddit.com
u/Ok-Yoghurt5140 — 13 days ago

My wrestling coach invited me over and fucked me on his couch

Everyone is 18+ and all acts are consensual.

Saturday night in my dorm room felt too quiet. The wrestling team had finished an easy afternoon practice and most of the guys were out or already asleep. I sat on the edge of my bed staring at the text that had arrived ten minutes earlier.

Coach Grayson: “My place. 10 PM. Back door.”

No emojis. No explanation. Just the address. My heart still hadn’t slowed.

I am Logan Hayes, student assistant for the university wrestling team. Secret sessions in the equipment room and under his office desk had become something I could not stop craving. Two days ago I had been on my knees under that desk with his thick cock down my throat while the janitor stood right outside. Coach had acted completely normal at practice both days, barking orders and treating me like any other assistant. But every time our eyes met across the mat I felt it. The taste of his precum still sliding down my throat. The rough edge in his voice when he told me this had to stay a secret.

I couldn’t stop thinking about him. About the hotel room. About the way his shorts stretched across his ass when he bent down on the mat. He never gave any sign he remembered fucking me senseless, yet here he was texting me to come to his actual apartment. Off campus. His private space. My cock was already half hard just from the thought of being completely alone with him.

9:45. I pulled on a hoodie and shorts and headed out before I could talk myself out of it. The campus was quiet. Streetlights cast long shadows as I walked past the athletic center and into the residential neighborhood beyond it. The air felt cool against my skin. My heart pounded harder with every step. This was different from the office or the equipment room. This was his home.

The building was small and unassuming. I found the right door and knocked softly. It opened almost immediately.

Grayson stood there in nothing but gray sweatpants hanging low on his hips. His chest was bare, dark hair scattered across his pecs under the porch light. His shoulders looked even broader in the dim glow. He scanned the alley left and right, then grabbed my arm and pulled me inside. The door locked behind us.

The apartment smelled like his cologne, fresh laundry, and that deep familiar man musk that always tightened my stomach. Wrestling medals and framed photos from his pro days hung on the walls. A big sectional couch took up most of the living room. Low lamp light filled the space.

We stood in the middle of the floor for a moment. Grayson rubbed the back of his neck.

“The boys looked solid today,” he said. “You think the 157 pounders are ready for the dual meet?”

I nodded. “Their takedown defense is better. Stats look good.”

He shifted. “Good. That kid from State is tough on top.”

The small talk felt forced. My eyes kept drifting to his bare chest, to the way the sweatpants rode low enough to show the top edge of his dark pubes, to the heavy outline already forming in the front. I stepped right into his space until our bodies were only inches apart.

“I didn’t come here for wrestling talk, Coach.”

His eyes darkened. His breathing changed. For half a second he just stared at me. Then he muttered, “Yeah, fuck it.”

He shoved the sweatpants down in one motion. No underwear. His thick cock sprang free, already semi hard and swinging heavy. Six and a half inches of veiny meat, the head flushed and starting to leak. His balls hung full and low.

Before I could react he grabbed my hips, spun me around, and pinned me against the wall. His bare chest pressed against my back. His cock, hardening fast, slid between my clothed ass cheeks in a slow grind.

“Is this what you want, Logan?” he breathed against my ear. “For me to keep fucking you?”

I whimpered and pushed back. “Yes, Coach. Fuck yes.”

He yanked my hoodie off and shoved my shorts and underwear down in one rough pull. Cool air hit my skin. Then his naked body was against me again, cock fully hard and sliding hot between my bare cheeks. The fat head nudged my hole on every stroke.

I turned in his arms and backed him toward the couch. He let me. I shoved him down. He landed with a low grunt, legs spread, cock standing straight up and leaking steadily.

I climbed on top of him and started kissing down his body. Open mouthed across his thick pecs. I sucked one nipple, then the other, tongue flicking while I looked up at him. His hand settled on the back of my head. I trailed lower, licking every ridge of his abs, tasting the salt of his skin, until I reached his cock.

I wrapped my hand around the thick base and took him into my mouth in one smooth motion. Salty precum flooded my tongue as I sank down until my nose pressed against his pubes. I moaned around his shaft. Grayson’s hand tightened in my hair.

“Fuck,” he growled. “You look so good choking on my dick, boy.”

I pulled up, tongue swirling the head, then plunged back down. Spit ran down his shaft and over my chin. Wet sounds filled the living room. His hips rolled up, fucking my throat in shallow thrusts. Precum leaked steady across my tongue and I swallowed every drop.

I pulled off gasping. Strings of spit connected my lips to the glistening head. I spit on my palm, reached back, and started working the saliva into my hole while he watched with dark hungry eyes.

“Yeah boy,” he said, voice low and gravelly. “Get that hole wet for me. Make it nice and wet so I can slide all the way in.”

I pushed two fingers inside myself, stretching and coating while he stroked his cock slowly. I could not wait any longer.

I climbed higher, straddling him properly, and lined myself up. The fat head pressed against my hole, hot and wet. I took a slow breath and started to sink down.

The stretch was immediate and intense. I whimpered as the thick head popped past my rim and pushed inside me raw. Grayson groaned deep, hands gripping my hips tight.

“Fuck, Logan. You are so goddamn tight. Take your time, boy. Let me feel you open up around me.”

I kept going, inch by inch, until I was fully seated. Every thick vein dragged along my walls. The fullness was overwhelming. My own cock lay hard and leaking against his abs.

“That’s it,” he murmured. “Ride me, Logan.”

I started to move. Slow at first, rocking in small circles. Then lifting up and sinking back down, taking him deeper each time. The wet sound of my hole sliding along his shaft filled the room. Grayson’s head fell back for a second before he forced his eyes back to mine.

“Ride me, Logan. Show me how bad you want this dick.”

I planted my hands on his pecs and started bouncing harder. The slap of skin grew louder. Sweat beaded on his chest and rolled down the grooves of his abs. Every time I slammed down his cock hit that perfect spot and I moaned.

“Fuck, Coach. You are so deep like this. I can feel your cock in my stomach.”

His grip tightened. He started thrusting up to meet me. “Yeah? You like your coach stretching you open raw? Been thinking about this tight hole all week. Could not focus at practice because all I could picture was your ass bouncing on me just like this.”

I leaned forward and kissed him messily while I kept bouncing. Our tongues slid together. My cock slapped wetly against his abs, precum smearing across his skin.

Grayson broke the kiss and looked straight into my eyes. “You are going to make me lose it, boy. That hole is gripping me so fucking good.” One hand slid back to squeeze my ass, spreading me wider as he thrust harder. “Come on, Logan. Ride me like you mean it. Milk my cock.”

I sat up straighter and gave him everything. My thighs burned but I did not slow down. The wet squelching sounds were obscene. Sweat poured down both our bodies.

“I am close, Coach,” I moaned. “I am so fucking close.”

Grayson’s eyes flashed. He gripped my hips with both hands and started pounding up into me from below, relentless and deep. “Then cum for me. Cum all over me while I fill you up.”

The words pushed me over. I cried out as my cock pulsed untouched, shooting thick ropes across his chest and abs. One even hit his collarbone. My hole clenched hard around him.

Grayson groaned loud and long. “Yeah Logan, take that load.” His cock swelled and he came hard, pulsing deep and raw, flooding me with hot thick spurts. I felt every jet as he emptied himself completely inside me. His hips jerked a few more times, milking the last drops into my hole.

We stayed locked together, breathing hard, bodies slick with sweat and cum. I could feel his load starting to leak out around his cock still buried inside me. Slowly I lifted off him. His cock slipped free with a wet sound and a trickle of his cum ran down my thigh. I started to reach for my clothes, legs shaky.

Grayson’s big hand caught my wrist gently.

“Logan.”

I looked at him. He was still breathing heavy, chest glistening with my cum, eyes softer than I had ever seen them.

After a quiet few seconds he murmured, voice rough and almost shy, “You wanna stay over?”

I froze.

My heart did something complicated in my chest

reddit.com
u/Ok-Yoghurt5140 — 13 days ago

My wrestling coach invited me over and fucked me on his couch

Everyone is 18+ and all acts are consensual.

Saturday night in my dorm room felt too quiet. The wrestling team had finished an easy afternoon practice and most of the guys were out or already asleep. I sat on the edge of my bed staring at the text that had arrived ten minutes earlier.

Coach Grayson: “My place. 10 PM. Back door.”

No emojis. No explanation. Just the address. My heart still hadn’t slowed.

I am Logan Hayes, student assistant for the university wrestling team. Secret sessions in the equipment room and under his office desk had become something I could not stop craving. Two days ago I had been on my knees under that desk with his thick cock down my throat while the janitor stood right outside. Coach had acted completely normal at practice both days, barking orders and treating me like any other assistant. But every time our eyes met across the mat I felt it. The taste of his precum still sliding down my throat. The rough edge in his voice when he told me this had to stay a secret.

I couldn’t stop thinking about him. About the hotel room. About the way his shorts stretched across his ass when he bent down on the mat. He never gave any sign he remembered fucking me senseless, yet here he was texting me to come to his actual apartment. Off campus. His private space. My cock was already half hard just from the thought of being completely alone with him.

9:45. I pulled on a hoodie and shorts and headed out before I could talk myself out of it. The campus was quiet. Streetlights cast long shadows as I walked past the athletic center and into the residential neighborhood beyond it. The air felt cool against my skin. My heart pounded harder with every step. This was different from the office or the equipment room. This was his home.

The building was small and unassuming. I found the right door and knocked softly. It opened almost immediately.

Grayson stood there in nothing but gray sweatpants hanging low on his hips. His chest was bare, dark hair scattered across his pecs under the porch light. His shoulders looked even broader in the dim glow. He scanned the alley left and right, then grabbed my arm and pulled me inside. The door locked behind us.

The apartment smelled like his cologne, fresh laundry, and that deep familiar man musk that always tightened my stomach. Wrestling medals and framed photos from his pro days hung on the walls. A big sectional couch took up most of the living room. Low lamp light filled the space.

We stood in the middle of the floor for a moment. Grayson rubbed the back of his neck.

“The boys looked solid today,” he said. “You think the 157 pounders are ready for the dual meet?”

I nodded. “Their takedown defense is better. Stats look good.”

He shifted. “Good. That kid from State is tough on top.”

The small talk felt forced. My eyes kept drifting to his bare chest, to the way the sweatpants rode low enough to show the top edge of his dark pubes, to the heavy outline already forming in the front. I stepped right into his space until our bodies were only inches apart.

“I didn’t come here for wrestling talk, Coach.”

His eyes darkened. His breathing changed. For half a second he just stared at me. Then he muttered, “Yeah, fuck it.”

He shoved the sweatpants down in one motion. No underwear. His thick cock sprang free, already semi hard and swinging heavy. Six and a half inches of veiny meat, the head flushed and starting to leak. His balls hung full and low.

Before I could react he grabbed my hips, spun me around, and pinned me against the wall. His bare chest pressed against my back. His cock, hardening fast, slid between my clothed ass cheeks in a slow grind.

“Is this what you want, Logan?” he breathed against my ear. “For me to keep fucking you?”

I whimpered and pushed back. “Yes, Coach. Fuck yes.”

He yanked my hoodie off and shoved my shorts and underwear down in one rough pull. Cool air hit my skin. Then his naked body was against me again, cock fully hard and sliding hot between my bare cheeks. The fat head nudged my hole on every stroke.

I turned in his arms and backed him toward the couch. He let me. I shoved him down. He landed with a low grunt, legs spread, cock standing straight up and leaking steadily.

I climbed on top of him and started kissing down his body. Open mouthed across his thick pecs. I sucked one nipple, then the other, tongue flicking while I looked up at him. His hand settled on the back of my head. I trailed lower, licking every ridge of his abs, tasting the salt of his skin, until I reached his cock.

I wrapped my hand around the thick base and took him into my mouth in one smooth motion. Salty precum flooded my tongue as I sank down until my nose pressed against his pubes. I moaned around his shaft. Grayson’s hand tightened in my hair.

“Fuck,” he growled. “You look so good choking on my dick, boy.”

I pulled up, tongue swirling the head, then plunged back down. Spit ran down his shaft and over my chin. Wet sounds filled the living room. His hips rolled up, fucking my throat in shallow thrusts. Precum leaked steady across my tongue and I swallowed every drop.

I pulled off gasping. Strings of spit connected my lips to the glistening head. I spit on my palm, reached back, and started working the saliva into my hole while he watched with dark hungry eyes.

“Yeah boy,” he said, voice low and gravelly. “Get that hole wet for me. Make it nice and wet so I can slide all the way in.”

I pushed two fingers inside myself, stretching and coating while he stroked his cock slowly. I could not wait any longer.

I climbed higher, straddling him properly, and lined myself up. The fat head pressed against my hole, hot and wet. I took a slow breath and started to sink down.

The stretch was immediate and intense. I whimpered as the thick head popped past my rim and pushed inside me raw. Grayson groaned deep, hands gripping my hips tight.

“Fuck, Logan. You are so goddamn tight. Take your time, boy. Let me feel you open up around me.”

I kept going, inch by inch, until I was fully seated. Every thick vein dragged along my walls. The fullness was overwhelming. My own cock lay hard and leaking against his abs.

“That’s it,” he murmured. “Ride me, Logan.”

I started to move. Slow at first, rocking in small circles. Then lifting up and sinking back down, taking him deeper each time. The wet sound of my hole sliding along his shaft filled the room. Grayson’s head fell back for a second before he forced his eyes back to mine.

“Ride me, Logan. Show me how bad you want this dick.”

I planted my hands on his pecs and started bouncing harder. The slap of skin grew louder. Sweat beaded on his chest and rolled down the grooves of his abs. Every time I slammed down his cock hit that perfect spot and I moaned.

“Fuck, Coach. You are so deep like this. I can feel your cock in my stomach.”

His grip tightened. He started thrusting up to meet me. “Yeah? You like your coach stretching you open raw? Been thinking about this tight hole all week. Could not focus at practice because all I could picture was your ass bouncing on me just like this.”

I leaned forward and kissed him messily while I kept bouncing. Our tongues slid together. My cock slapped wetly against his abs, precum smearing across his skin.

Grayson broke the kiss and looked straight into my eyes. “You are going to make me lose it, boy. That hole is gripping me so fucking good.” One hand slid back to squeeze my ass, spreading me wider as he thrust harder. “Come on, Logan. Ride me like you mean it. Milk my cock.”

I sat up straighter and gave him everything. My thighs burned but I did not slow down. The wet squelching sounds were obscene. Sweat poured down both our bodies.

“I am close, Coach,” I moaned. “I am so fucking close.”

Grayson’s eyes flashed. He gripped my hips with both hands and started pounding up into me from below, relentless and deep. “Then cum for me. Cum all over me while I fill you up.”

The words pushed me over. I cried out as my cock pulsed untouched, shooting thick ropes across his chest and abs. One even hit his collarbone. My hole clenched hard around him.

Grayson groaned loud and long. “Yeah Logan, take that load.” His cock swelled and he came hard, pulsing deep and raw, flooding me with hot thick spurts. I felt every jet as he emptied himself completely inside me. His hips jerked a few more times, milking the last drops into my hole.

We stayed locked together, breathing hard, bodies slick with sweat and cum. I could feel his load starting to leak out around his cock still buried inside me. Slowly I lifted off him. His cock slipped free with a wet sound and a trickle of his cum ran down my thigh. I started to reach for my clothes, legs shaky.

Grayson’s big hand caught my wrist gently.

“Logan.”

I looked at him. He was still breathing heavy, chest glistening with my cum, eyes softer than I had ever seen them.

After a quiet few seconds he murmured, voice rough and almost shy, “You wanna stay over?”

I froze.

My heart did something complicated in my chest

reddit.com
u/Ok-Yoghurt5140 — 13 days ago

Falling for my straight best friend

Everyone is 18+ and all acts are consensual

Mornings have always been my favorite time of day. The air feels cleaner before the world wakes up, and the light hits the ocean in that soft, forgiving way that makes everything look calmer than it really is. These days, I still get up before sunrise, lace my shoes, and run along the same stretch of coast I used to when I lived in Boca. I tell myself it’s for fitness, for routine, but I know it’s nostalgia. Certain routes still hold ghosts.

Back then, my life was simple, or so I liked to believe. I was twenty-five, newly transferred from a quiet Midwestern town to the chaos and color of South Florida. My days were built around training and work. I’d cycle before dawn, shower, head to the office, and then spend my lunch hour swimming laps at the gym pool. I was driven, disciplined, and deeply closeted in that self-sufficient, quiet way men can be when they’re too afraid to look at themselves too closely.

I told people I didn’t have time for relationships because of racing, because of work. But really, I didn’t have time for the truth. My body was always in motion, but my heart was standing still. I’d tell myself I was satisfied, but when the lights went off at night, I knew exactly what I wanted. The problem was, it was always the same kind of man.

My type was predictable: confident, athletic, straight. The kind of guy who smelled like fresh sweat and aftershave, who laughed loudly, slapped you on the back, and had no idea the way his smile could hollow you out. There was always some version of him in my orbit, and I’d always fall the same way. Quietly, helplessly, hopelessly. Most of them never knew. Some might’ve suspected. A few probably liked the attention. But it always ended in silence, with me running a little harder the next morning, pretending I wasn’t chasing ghosts.

Then came Luke.

I still remember the first time I saw him. It was in one of those bland corporate conference rooms with fluorescent lights that made everyone look washed out. Everyone except him. He was sitting across from me, confident in that unpolished, easy way that made you like him instantly. Early twenties, tan, sharp jaw, bright smile. He carried himself like a guy who had never once been unsure of who he was. The kind of confidence you can’t fake.

He was being interviewed for a position on my team. I was part of the panel, though it was mostly a formality. I remember his handshake..firm, warm, the kind that lingers just a second too long. His shirt fit perfectly, tucked neatly into his slacks, a small glimpse of that V taper disappearing under his belt. I caught myself watching the way his chest moved when he laughed at something I said. It was harmless, I told myself. Just admiration. But even then, a small part of me knew better.

He had that mix of intelligence and swagger that made everyone in the room take notice. The way he spoke, the way he smiled, the way he looked right at you when he answered a question. It wasn’t arrogance; it was assurance. He was someone who knew exactly where he stood in the world, and it was hard not to be drawn to that. I’d been around enough guys like him to recognize the type. But this one was different.

I remember walking out of that room thinking, Jesus, this guy is trouble. The kind of trouble that sneaks up on you. The kind that looks like friendship, feels like competition, and tastes like something you’re not supposed to want.

When we hired him, it didn’t surprise me. He fit in instantly. Everyone liked him, especially the women. He had that charming frat-boy energy, always ready with a joke, a smirk, or a story about some ridiculous thing he did in college. He made people feel at ease, including me. That was the dangerous part. He treated me like one of the guys, like we’d known each other for years. Lunches, workouts, inside jokes. Somewhere along the way, admiration turned into something heavier.

At first, it was just small things. The way he’d slap my shoulder when he passed my desk, the way his arm brushed mine when we walked side by side to the gym, the way he’d stretch before lifting, shirt riding just high enough to show that faint trail of hair leading downward. Those little glimpses stayed with me longer than they should have.

It’s funny how quickly boundaries blur when you start telling yourself there’s nothing wrong. I was older, I was supposed to know better. But I couldn’t help noticing how often he’d look my way during workouts, how he’d make a point to strip down to his underwear before heading to the showers. At first, I thought I was imagining it, the product of a restless mind. But sometimes I caught that flicker of a grin, that knowing spark in his eyes. The kind that says, Yeah, I see you.

Luke was straight. Everyone knew that. He talked about women constantly, his girlfriend, his exes, his weekend hookups. He wasn’t shy about his conquests. But there were moments when something didn’t add up. The way he’d joke about guys checking him out, the way he’d talk about girls who “liked playing with his ass,” as if testing reactions.

I told myself I could handle it. That I could keep it friendly, keep it safe. But that line started to fade the more time we spent together. I started to crave the parts of him he didn’t even realize he was showing me.

Looking back, I think that’s what drew me to him most; the way he lived without hesitation. He said what he thought, did what he wanted, and didn’t care what anyone thought. I admired that. Maybe I envied it.

There’s a point in every story where you can feel the ground shifting beneath you, even if you don’t want to admit it. For me, that moment was that first day in the conference room. I didn’t know it then, but everything that came after…the workouts, the friendship, the night that changed everything…started right there with a handshake and a smile that hit harder than it should have.

It started with a job interview, and it ended up being a lot more than I ever expected.

_

The first few weeks after Luke joined the team felt like a quiet adjustment to a new rhythm. I’d been used to working alone, keeping my head down, moving through the day like clockwork. But Luke had this way of filling a room… not loudly or intrusively, just naturally. He made things feel lighter without even trying.

He’d started in a mid-level project role, shadowing me through meetings, client calls, and the day-to-day grind. From day one, he was confident but not cocky, curious but never needy. The kind of employee who didn’t just do what he was told but actually wanted to understand how things worked. It impressed me and unnerved me a little. Because watching him work, I’d find myself focusing on things I shouldn’t. The flex of his forearms when he typed, the way he’d push his sleeves up just below the elbow, the easy grin he’d throw over his shoulder when he caught me looking his way.

One afternoon, we grabbed lunch together at a café a few blocks from the office. It wasn’t planned… just one of those casual, “Hey, you eaten yet?” moments. He talked most of the time, telling stories about his college football days, moving from Texas to Florida, the culture shock of palm trees and humidity. He was funny, charismatic, totally at ease. And somewhere between his story about his old coach and a bad roommate, I realized I hadn’t looked at my phone once.

He noticed that too.

“You’re quieter than most colleagues I’ve had,” he said, leaning back in his chair with that lazy grin.

“Maybe I’m just listening,” I said.

He smiled. “You’re either listening or judging. Haven’t decided which yet.”

“Bit of both.”

He laughed… a deep, easy laugh that made his eyes crinkle.

That laugh stayed with me longer than it should have.

It didn’t take long before lunch breaks turned into gym sessions. I’d mentioned I trained most days, and he’d jumped on the idea. “Perfect,” he’d said. “You can show me the ropes. Been meaning to get serious again.”

So, a few evenings a week, we’d meet at the gym near the office. The first few sessions were all light talk…sets, reps, work gossip, weekend plans. But over time, something about the space between us started to shift. The easy camaraderie from the office took on a different charge under fluorescent lights and sweat.

He was strong, naturally athletic. Watching him bench, his body moved like he knew exactly what it could do. The sound of his breathing, the slight tremor in his arms as he pushed through that last rep… all of it made me feel something I tried not to name.

He’d catch me watching sometimes. “You checking my form, coach?” he’d tease.

“Yeah,” I said, pretending to focus. “Just don’t want you dropping the bar on your chest.”

He smirked. “I’m stronger than I look.”

“I noticed.”

That grin again… brief, knowing, like he’d heard something in my tone that even I didn’t mean to reveal.

After workouts, we’d hit the showers. At first, it was nothing… a routine. But routines have a way of becoming rituals, and rituals can become dangerous.

The men’s locker room always had that damp, metallic smell… disinfectant, sweat, hot water. We’d talk while undressing, tossing shirts into lockers, swapping jokes about work or training. He was comfortable in his skin, the kind of guy who could strip down without thinking twice. I tried to keep my eyes level, my expression neutral. But it wasn’t easy.

One night, he complained about the water pressure. “This thing’s freezing,” he said from behind the curtain. I laughed, half-listening, until I heard the ring of the curtain hooks and then he pulled it back halfway.

“Victor,” he said, stepping slightly out of the steam. “What’s up with the water.”

For a second, my brain just stopped. I pulled back my curtain and there he was, the bathroom still thick with leftover steam from earlier, moisture clinging to the air even as the water ran cool. The light caught his skin in that unreal way…water sliding down his chest, tracing every line of muscle, running over his stomach and lower, down that sharp V that looked carved into him. His cock hung heavy and soft between his legs, a beautiful cut piece, maybe four inches soft, wet and glistening as the water streamed off it.

“Yeah, man… it’s fucking cold,” I managed, voice rough, like my throat had forgotten how to work.

He didn’t even look over. Just kept rinsing shampoo from his hair, water running down his face, humming like nothing was out of place. He didn’t even notice me staring at his cock, at the way it shifted between his legs when he moved, at the slow drag of his hand down his abs. But I swear, there was a faint smirk in the reflection of the glass, like he knew exactly what he was doing, and exactly what it was doing to me.

That night, I barely slept. Every time I closed my eyes, I saw him again… water running down his body, cock half-hard under the showers. I must’ve jerked off three times, imagining the weight of his dick in my hand, the taste of his tip, the way he’d moan if I took his beautiful cock in my mouth, and bury my tongue in his hole. I pictured myself on my knees, tongue tracing that perfect V, hungry, desperate, worshipping him like I’d been waiting my whole life to.

By the time the sun came up, I was still wide awake, sheets tangled around my legs, horny as fuck from the kind of need that didn’t fade even after I’d come multiple times thinking about Luke. I told myself it was just a moment, just curiosity. But deep down, I already knew I was in trouble.

.......

I accidentally saw my straight coworker Luke’s cock in the gym showers and couldn’t stop thinking about it. After a few drinks at the bar (where he never showed), I called him and left the worst possible voicemail: “By the way… I liked your cock.” Then I panicked and left two more trying to take it back. Now Saturday’s party is coming up, and I have no idea how the hell I’m supposed to look him in the eye.

Entire Volume 1 and Volume 2 are available on Patreon

Vol 1, Chapter 2: Something About Luke Please note: If you end up reading the stories on Patreon, the names of the characters have been changed. Please keep that in mind when you read the rest of the story on Patreon.

reddit.com
u/Ok-Yoghurt5140 — 17 days ago

Falling for my straight best friend

Everyone is 18+ and all acts are consensual

Mornings have always been my favorite time of day. The air feels cleaner before the world wakes up, and the light hits the ocean in that soft, forgiving way that makes everything look calmer than it really is. These days, I still get up before sunrise, lace my shoes, and run along the same stretch of coast I used to when I lived in Boca. I tell myself it’s for fitness, for routine, but I know it’s nostalgia. Certain routes still hold ghosts.

Back then, my life was simple, or so I liked to believe. I was twenty-five, newly transferred from a quiet Midwestern town to the chaos and color of South Florida. My days were built around training and work. I’d cycle before dawn, shower, head to the office, and then spend my lunch hour swimming laps at the gym pool. I was driven, disciplined, and deeply closeted in that self-sufficient, quiet way men can be when they’re too afraid to look at themselves too closely.

I told people I didn’t have time for relationships because of racing, because of work. But really, I didn’t have time for the truth. My body was always in motion, but my heart was standing still. I’d tell myself I was satisfied, but when the lights went off at night, I knew exactly what I wanted. The problem was, it was always the same kind of man.

My type was predictable: confident, athletic, straight. The kind of guy who smelled like fresh sweat and aftershave, who laughed loudly, slapped you on the back, and had no idea the way his smile could hollow you out. There was always some version of him in my orbit, and I’d always fall the same way. Quietly, helplessly, hopelessly. Most of them never knew. Some might’ve suspected. A few probably liked the attention. But it always ended in silence, with me running a little harder the next morning, pretending I wasn’t chasing ghosts.

Then came Luke.

I still remember the first time I saw him. It was in one of those bland corporate conference rooms with fluorescent lights that made everyone look washed out. Everyone except him. He was sitting across from me, confident in that unpolished, easy way that made you like him instantly. Early twenties, tan, sharp jaw, bright smile. He carried himself like a guy who had never once been unsure of who he was. The kind of confidence you can’t fake.

He was being interviewed for a position on my team. I was part of the panel, though it was mostly a formality. I remember his handshake..firm, warm, the kind that lingers just a second too long. His shirt fit perfectly, tucked neatly into his slacks, a small glimpse of that V taper disappearing under his belt. I caught myself watching the way his chest moved when he laughed at something I said. It was harmless, I told myself. Just admiration. But even then, a small part of me knew better.

He had that mix of intelligence and swagger that made everyone in the room take notice. The way he spoke, the way he smiled, the way he looked right at you when he answered a question. It wasn’t arrogance; it was assurance. He was someone who knew exactly where he stood in the world, and it was hard not to be drawn to that. I’d been around enough guys like him to recognize the type. But this one was different.

I remember walking out of that room thinking, Jesus, this guy is trouble. The kind of trouble that sneaks up on you. The kind that looks like friendship, feels like competition, and tastes like something you’re not supposed to want.

When we hired him, it didn’t surprise me. He fit in instantly. Everyone liked him, especially the women. He had that charming frat-boy energy, always ready with a joke, a smirk, or a story about some ridiculous thing he did in college. He made people feel at ease, including me. That was the dangerous part. He treated me like one of the guys, like we’d known each other for years. Lunches, workouts, inside jokes. Somewhere along the way, admiration turned into something heavier.

At first, it was just small things. The way he’d slap my shoulder when he passed my desk, the way his arm brushed mine when we walked side by side to the gym, the way he’d stretch before lifting, shirt riding just high enough to show that faint trail of hair leading downward. Those little glimpses stayed with me longer than they should have.

It’s funny how quickly boundaries blur when you start telling yourself there’s nothing wrong. I was older, I was supposed to know better. But I couldn’t help noticing how often he’d look my way during workouts, how he’d make a point to strip down to his underwear before heading to the showers. At first, I thought I was imagining it, the product of a restless mind. But sometimes I caught that flicker of a grin, that knowing spark in his eyes. The kind that says, Yeah, I see you.

Luke was straight. Everyone knew that. He talked about women constantly, his girlfriend, his exes, his weekend hookups. He wasn’t shy about his conquests. But there were moments when something didn’t add up. The way he’d joke about guys checking him out, the way he’d talk about girls who “liked playing with his ass,” as if testing reactions.

I told myself I could handle it. That I could keep it friendly, keep it safe. But that line started to fade the more time we spent together. I started to crave the parts of him he didn’t even realize he was showing me.

Looking back, I think that’s what drew me to him most; the way he lived without hesitation. He said what he thought, did what he wanted, and didn’t care what anyone thought. I admired that. Maybe I envied it.

There’s a point in every story where you can feel the ground shifting beneath you, even if you don’t want to admit it. For me, that moment was that first day in the conference room. I didn’t know it then, but everything that came after…the workouts, the friendship, the night that changed everything…started right there with a handshake and a smile that hit harder than it should have.

It started with a job interview, and it ended up being a lot more than I ever expected.

_

The first few weeks after Luke joined the team felt like a quiet adjustment to a new rhythm. I’d been used to working alone, keeping my head down, moving through the day like clockwork. But Luke had this way of filling a room… not loudly or intrusively, just naturally. He made things feel lighter without even trying.

He’d started in a mid-level project role, shadowing me through meetings, client calls, and the day-to-day grind. From day one, he was confident but not cocky, curious but never needy. The kind of employee who didn’t just do what he was told but actually wanted to understand how things worked. It impressed me and unnerved me a little. Because watching him work, I’d find myself focusing on things I shouldn’t. The flex of his forearms when he typed, the way he’d push his sleeves up just below the elbow, the easy grin he’d throw over his shoulder when he caught me looking his way.

One afternoon, we grabbed lunch together at a café a few blocks from the office. It wasn’t planned… just one of those casual, “Hey, you eaten yet?” moments. He talked most of the time, telling stories about his college football days, moving from Texas to Florida, the culture shock of palm trees and humidity. He was funny, charismatic, totally at ease. And somewhere between his story about his old coach and a bad roommate, I realized I hadn’t looked at my phone once.

He noticed that too.

“You’re quieter than most colleagues I’ve had,” he said, leaning back in his chair with that lazy grin.

“Maybe I’m just listening,” I said.

He smiled. “You’re either listening or judging. Haven’t decided which yet.”

“Bit of both.”

He laughed… a deep, easy laugh that made his eyes crinkle.

That laugh stayed with me longer than it should have.

It didn’t take long before lunch breaks turned into gym sessions. I’d mentioned I trained most days, and he’d jumped on the idea. “Perfect,” he’d said. “You can show me the ropes. Been meaning to get serious again.”

So, a few evenings a week, we’d meet at the gym near the office. The first few sessions were all light talk…sets, reps, work gossip, weekend plans. But over time, something about the space between us started to shift. The easy camaraderie from the office took on a different charge under fluorescent lights and sweat.

He was strong, naturally athletic. Watching him bench, his body moved like he knew exactly what it could do. The sound of his breathing, the slight tremor in his arms as he pushed through that last rep… all of it made me feel something I tried not to name.

He’d catch me watching sometimes. “You checking my form, coach?” he’d tease.

“Yeah,” I said, pretending to focus. “Just don’t want you dropping the bar on your chest.”

He smirked. “I’m stronger than I look.”

“I noticed.”

That grin again… brief, knowing, like he’d heard something in my tone that even I didn’t mean to reveal.

After workouts, we’d hit the showers. At first, it was nothing… a routine. But routines have a way of becoming rituals, and rituals can become dangerous.

The men’s locker room always had that damp, metallic smell… disinfectant, sweat, hot water. We’d talk while undressing, tossing shirts into lockers, swapping jokes about work or training. He was comfortable in his skin, the kind of guy who could strip down without thinking twice. I tried to keep my eyes level, my expression neutral. But it wasn’t easy.

One night, he complained about the water pressure. “This thing’s freezing,” he said from behind the curtain. I laughed, half-listening, until I heard the ring of the curtain hooks and then he pulled it back halfway.

“Victor,” he said, stepping slightly out of the steam. “What’s up with the water.”

For a second, my brain just stopped. I pulled back my curtain and there he was, the bathroom still thick with leftover steam from earlier, moisture clinging to the air even as the water ran cool. The light caught his skin in that unreal way…water sliding down his chest, tracing every line of muscle, running over his stomach and lower, down that sharp V that looked carved into him. His cock hung heavy and soft between his legs, a beautiful cut piece, maybe four inches soft, wet and glistening as the water streamed off it.

“Yeah, man… it’s fucking cold,” I managed, voice rough, like my throat had forgotten how to work.

He didn’t even look over. Just kept rinsing shampoo from his hair, water running down his face, humming like nothing was out of place. He didn’t even notice me staring at his cock, at the way it shifted between his legs when he moved, at the slow drag of his hand down his abs. But I swear, there was a faint smirk in the reflection of the glass, like he knew exactly what he was doing, and exactly what it was doing to me.

That night, I barely slept. Every time I closed my eyes, I saw him again… water running down his body, cock half-hard under the showers. I must’ve jerked off three times, imagining the weight of his dick in my hand, the taste of his tip, the way he’d moan if I took his beautiful cock in my mouth, and bury my tongue in his hole. I pictured myself on my knees, tongue tracing that perfect V, hungry, desperate, worshipping him like I’d been waiting my whole life to.

By the time the sun came up, I was still wide awake, sheets tangled around my legs, horny as fuck from the kind of need that didn’t fade even after I’d come multiple times thinking about Luke. I told myself it was just a moment, just curiosity. But deep down, I already knew I was in trouble.

reddit.com
u/Ok-Yoghurt5140 — 17 days ago

My straight best friend is sucking me off to help me last longer

Everyone is 18+ and all acts are consensual

Yeah, Tyler's sucking me off again tonight. Not weird at all. Your straight best friend helping you last longer by giving you a blowjob. No homo right?

The sarcasm echoed in my head as I stared at the coffee mug in front of me the morning after our first oral session. I had barely slept. My body still hummed from the memory of his mouth on my dick, the way I had pushed him off just in time, the wet shine on his lips when he looked up and told me to breathe. I came all over myself like always, but it felt different. Closer. Like we were building toward something I couldn't name yet.

Tyler walked in shirtless, sweatpants slung low, looking like he had just rolled out of bed after a perfect night's sleep. He poured himself a cup, leaned against the counter, and glanced at me with that easy grin.

He took a sip, then set the mug down and stepped closer, his hand brushing my shoulder lightly. "You ready for round two tonight?"

My stomach flipped. "Already?"

He shrugged, muscles shifting under his skin. "We gotta build on it while it's fresh. You lasted longer than with Sarah. That's momentum."

I swallowed hard. The whole day dragged on after that. At the gym, I spotted him with a client, his back flexing as he demonstrated a lift, and all I could think about was how that same body had been between my legs last night. By afternoon, I was half hard….anticipation twisting in my gut like a live wire.

Dinner was takeout again, some Thai place we liked. We ate on the couch, a game on in the background, but I barely tasted the food. Tyler sat close, knee brushing mine, talking about nothing important…some client who benched his PR, a funny story from the locker room. His laugh filled the room, low and warm, and I caught myself watching his mouth, the way his lips moved. Wondering how they would feel tonight.

Around ten, he stood up, stretched, and nodded toward my room. "Let's do this."

I followed him in, heart pounding. He shut the door, turned to me with that steady gaze.

"Tonight we push a little further," he said, voice low. "Same rules, but we aim for longer. If you get close, tell me…I'll stop. We edge. Then… we try letting go inside."

The words hung heavy, making my cock twitch in my shorts. "Inside?"

He nodded once. "Yeah. You gotta get used to the feeling. Trust me."

I stripped down without him asking, lying back on the bed, legs open. My cock was already rock hard, curving up toward my stomach, the head flushed and leaking. Tyler peeled off his tank top, revealing the lean cut of his chest and abs. He settled between my thighs, hands resting on my hips, thumbs stroking slow circles.

"Relax," he murmured. "Don’t think about it too much. Just enjoy it."

He leaned in, breath warm against my skin. Instead of diving right in, he spat once…deliberate, a thick string of saliva landing right on the head of my cock. It dripped down the shaft, cool at first, then warm as he wrapped his hand around me and spread it slowly, coating every inch. "Gotta make it wet," he said, voice rough. "So your dick remembers the feeling. Get used to the slickness, the heat. Like training it to handle more."

I shivered, hips shifting up into his grip. He drooled again, letting it pool at the base before stroking up, the slide obscene and perfect, making my cock shine under the low light.

Then his mouth followed. He started with the tip, lips parting slow, tongue flicking out to taste the mix of spit and precum. I moaned softly, body tensing. He took every inch of my cock in his mouth, lips stretching around me, tongue pressing flat along the underside. The heat was immediate, overwhelming, wetter than last night.

He bobbed slowly at first, up and down, taking my cock deeper each time. His hand worked the base in rhythm, twisting gently. The suction built gradually, pulling pleasure from deep inside me. I gripped the sheets, breathing hard, trying to focus on anything but how good it felt.

"Fuck… Tyler…"

He hummed, vibration buzzing through me, then slid deeper. His throat relaxed, taking me all the way in…a full deepthroat, nose brushing my skin. The tightness made my vision blur. I couldn't hold it. The pressure spiked, balls drawing up tight.

"Close… fuck, close…"

I started to close my eyes, words tumbling out. But before I could finish, he pulled back up slowly, lips dragging along every inch until just the head rested on his tongue. He held there, waiting, eyes locked on mine as my cock throbbed in the air, calming down inch by inch.

Then he laughed softly, the sound muffled around my tip. He licked once…slow, teasing, flat of his tongue dragging up the underside while I was still trying not to cum.

"Tyler… stop… I'll cum…"

I pulled back a little, hips shifting away. He let me, popping off with a grin, saliva connecting his lips to my cock for a second before breaking.

"C'mon," he said, laughing low. "You think Ava or Sarah would want to stop sucking you? They'd keep going, make you fight for it."

He pulled back fully, giving me space to breathe. My chest heaved, cock twitching in the cool air, the edge fading slowly. He waited patiently, hand stroking my thigh lightly.

After a couple of seconds, he leaned in again. Started over. Licking the shaft slowly, coating it fresh with spit, drooling down the sides until it dripped onto my balls. Then mouth around the head, sucking gently, building back up.

We must have done it four or five times. Each round longer than the last. He edged me with his mouth relentlessly…deep sucks, slow bobs, deepthroating that made my toes curl. Spit everywhere, making everything wet and messy. His hand joined sometimes, stroking the base while his mouth worked the top, twisting in perfect sync. I moaned his name over and over, body shaking, fighting the wave each time he pulled me back from the brink.

“Fuck fuckk”

On the fifth edge, he went deep again, throat tight around me, humming low. The pleasure crashed hard, unstoppable.

"Tyler… close… gonna…"

He didn't pull back. His eyes flicked up, steady, telling me to let go. His lips sealed tighter, sucking harder, tongue pressing firm.

I broke.

Cum pulsed out of me in thick, hot waves, straight into his mouth. First time ever. Rope after rope, filling him, my hips bucking as he swallowed around me, throat working to take every drop. He didn't flinch, didn't spill a bit…just milked me with gentle suction, tongue swirling to coax out the last shudders. My body shook, overwhelmed, pleasure ripping through me in endless pulses until I collapsed back against the pillows, spent and trembling.

I stared down at him, shocked. "Ah shit… sorry, I…"

Tyler pulled off slow, lips sliding along my softening cock. He swallowed once more, wiped his mouth with the back of his hand, and grinned up at me.

"You deserved swallowing today," he said, voice rough. "Look at the fucking clock. I edged you for five, six minutes straight, man. That's progress."

I glanced at the nightstand clock, blurry through the haze. He was right. Longer than ever.

"Wtf… are you serious?"

"Yeah," he said, sitting up. "So, yeah. You let go this time. In no time you'll be able to last without me stopping at all. Full blowjob, no edges, no pulling back. You'll own it."

I pulled up my pants slowly, sitting up, head spinning. "I can't fucking believe it."

He laughed, clapping my shoulder. "Believe it, bro. You're getting there."

He grabbed the towel, wiped me down one last time, then stood, tugging on his shorts. At the door, he paused, looked back with that soft smile.

"Tomorrow?"

I nodded. "Yeah."

The door clicked shut.

I lay back, breathing still uneven, body loose but mind racing. Tyler wanted to keep going. He swallowed my cum like it was nothing, like it was part of the plan. Part of helping me. But it felt like more. The way he looked up at me, eyes dark and lost in it. The spit, the deepthroats, the laughs between edges. This had turned into something totally different. Something I couldn't pretend was just training anymore.

I wasn't sure if I even needed a girl to test my new control on. Sarah, Ava….who cared? Tyler might just be enough. This hunk of a supposed straight man, with his broad shoulders and easy grin, sucking my dick behind closed doors. The guy who had been my best friend since freshman year, who knew every insecurity I had and still showed up every night. Who swallowed my cum for me. Who made me feel unbreakable.

I closed my eyes, the afterglow settling deep in my chest. We'd do it again. And I was already hard once again thinking about Tyler’s mouth on my cock.

Yeah, I’m fucked.

reddit.com
u/Ok-Yoghurt5140 — 23 days ago

My straight best friend is sucking me off to help me last longer

Everyone is 18+ and all acts are consensual

Yeah, Tyler's sucking me off again tonight. Not weird at all. Your straight best friend helping you last longer by giving you a blowjob. No homo right?

The sarcasm echoed in my head as I stared at the coffee mug in front of me the morning after our first oral session. I had barely slept. My body still hummed from the memory of his mouth on my dick, the way I had pushed him off just in time, the wet shine on his lips when he looked up and told me to breathe. I came all over myself like always, but it felt different. Closer. Like we were building toward something I couldn't name yet.

Tyler walked in shirtless, sweatpants slung low, looking like he had just rolled out of bed after a perfect night's sleep. He poured himself a cup, leaned against the counter, and glanced at me with that easy grin.

He took a sip, then set the mug down and stepped closer, his hand brushing my shoulder lightly. "You ready for round two tonight?"

My stomach flipped. "Already?"

He shrugged, muscles shifting under his skin. "We gotta build on it while it's fresh. You lasted longer than with Sarah. That's momentum."

I swallowed hard. The whole day dragged on after that. At the gym, I spotted him with a client, his back flexing as he demonstrated a lift, and all I could think about was how that same body had been between my legs last night. By afternoon, I was half hard….anticipation twisting in my gut like a live wire.

Dinner was takeout again, some Thai place we liked. We ate on the couch, a game on in the background, but I barely tasted the food. Tyler sat close, knee brushing mine, talking about nothing important…some client who benched his PR, a funny story from the locker room. His laugh filled the room, low and warm, and I caught myself watching his mouth, the way his lips moved. Wondering how they would feel tonight.

Around ten, he stood up, stretched, and nodded toward my room. "Let's do this."

I followed him in, heart pounding. He shut the door, turned to me with that steady gaze.

"Tonight we push a little further," he said, voice low. "Same rules, but we aim for longer. If you get close, tell me…I'll stop. We edge. Then… we try letting go inside."

The words hung heavy, making my cock twitch in my shorts. "Inside?"

He nodded once. "Yeah. You gotta get used to the feeling. Trust me."

I stripped down without him asking, lying back on the bed, legs open. My cock was already rock hard, curving up toward my stomach, the head flushed and leaking. Tyler peeled off his tank top, revealing the lean cut of his chest and abs. He settled between my thighs, hands resting on my hips, thumbs stroking slow circles.

"Relax," he murmured. "Don’t think about it too much. Just enjoy it."

He leaned in, breath warm against my skin. Instead of diving right in, he spat once…deliberate, a thick string of saliva landing right on the head of my cock. It dripped down the shaft, cool at first, then warm as he wrapped his hand around me and spread it slowly, coating every inch. "Gotta make it wet," he said, voice rough. "So your dick remembers the feeling. Get used to the slickness, the heat. Like training it to handle more."

I shivered, hips shifting up into his grip. He drooled again, letting it pool at the base before stroking up, the slide obscene and perfect, making my cock shine under the low light.

Then his mouth followed. He started with the tip, lips parting slow, tongue flicking out to taste the mix of spit and precum. I moaned softly, body tensing. He took every inch of my cock in his mouth, lips stretching around me, tongue pressing flat along the underside. The heat was immediate, overwhelming, wetter than last night.

He bobbed slowly at first, up and down, taking my cock deeper each time. His hand worked the base in rhythm, twisting gently. The suction built gradually, pulling pleasure from deep inside me. I gripped the sheets, breathing hard, trying to focus on anything but how good it felt.

"Fuck… Tyler…"

He hummed, vibration buzzing through me, then slid deeper. His throat relaxed, taking me all the way in…a full deepthroat, nose brushing my skin. The tightness made my vision blur. I couldn't hold it. The pressure spiked, balls drawing up tight.

"Close… fuck, close…"

I started to close my eyes, words tumbling out. But before I could finish, he pulled back up slowly, lips dragging along every inch until just the head rested on his tongue. He held there, waiting, eyes locked on mine as my cock throbbed in the air, calming down inch by inch.

Then he laughed softly, the sound muffled around my tip. He licked once…slow, teasing, flat of his tongue dragging up the underside while I was still trying not to cum.

"Tyler… stop… I'll cum…"

I pulled back a little, hips shifting away. He let me, popping off with a grin, saliva connecting his lips to my cock for a second before breaking.

"C'mon," he said, laughing low. "You think Ava or Sarah would want to stop sucking you? They'd keep going, make you fight for it."

He pulled back fully, giving me space to breathe. My chest heaved, cock twitching in the cool air, the edge fading slowly. He waited patiently, hand stroking my thigh lightly.

After a couple of seconds, he leaned in again. Started over. Licking the shaft slowly, coating it fresh with spit, drooling down the sides until it dripped onto my balls. Then mouth around the head, sucking gently, building back up.

We must have done it four or five times. Each round longer than the last. He edged me with his mouth relentlessly…deep sucks, slow bobs, deepthroating that made my toes curl. Spit everywhere, making everything wet and messy. His hand joined sometimes, stroking the base while his mouth worked the top, twisting in perfect sync. I moaned his name over and over, body shaking, fighting the wave each time he pulled me back from the brink.

“Fuck fuckk”

On the fifth edge, he went deep again, throat tight around me, humming low. The pleasure crashed hard, unstoppable.

"Tyler… close… gonna…"

He didn't pull back. His eyes flicked up, steady, telling me to let go. His lips sealed tighter, sucking harder, tongue pressing firm.

I broke.

Cum pulsed out of me in thick, hot waves, straight into his mouth. First time ever. Rope after rope, filling him, my hips bucking as he swallowed around me, throat working to take every drop. He didn't flinch, didn't spill a bit…just milked me with gentle suction, tongue swirling to coax out the last shudders. My body shook, overwhelmed, pleasure ripping through me in endless pulses until I collapsed back against the pillows, spent and trembling.

I stared down at him, shocked. "Ah shit… sorry, I…"

Tyler pulled off slow, lips sliding along my softening cock. He swallowed once more, wiped his mouth with the back of his hand, and grinned up at me.

"You deserved swallowing today," he said, voice rough. "Look at the fucking clock. I edged you for five, six minutes straight, man. That's progress."

I glanced at the nightstand clock, blurry through the haze. He was right. Longer than ever.

"Wtf… are you serious?"

"Yeah," he said, sitting up. "So, yeah. You let go this time. In no time you'll be able to last without me stopping at all. Full blowjob, no edges, no pulling back. You'll own it."

I pulled up my pants slowly, sitting up, head spinning. "I can't fucking believe it."

He laughed, clapping my shoulder. "Believe it, bro. You're getting there."

He grabbed the towel, wiped me down one last time, then stood, tugging on his shorts. At the door, he paused, looked back with that soft smile.

"Tomorrow?"

I nodded. "Yeah."

The door clicked shut.

I lay back, breathing still uneven, body loose but mind racing. Tyler wanted to keep going. He swallowed my cum like it was nothing, like it was part of the plan. Part of helping me. But it felt like more. The way he looked up at me, eyes dark and lost in it. The spit, the deepthroats, the laughs between edges. This had turned into something totally different. Something I couldn't pretend was just training anymore.

I wasn't sure if I even needed a girl to test my new control on. Sarah, Ava….who cared? Tyler might just be enough. This hunk of a supposed straight man, with his broad shoulders and easy grin, sucking my dick behind closed doors. The guy who had been my best friend since freshman year, who knew every insecurity I had and still showed up every night. Who swallowed my cum for me. Who made me feel unbreakable.

I closed my eyes, the afterglow settling deep in my chest. We'd do it again. And I was already hard once again thinking about Tyler’s mouth on my cock.

Yeah, I’m fucked.

reddit.com
u/Ok-Yoghurt5140 — 23 days ago

My straight best friend is sucking me off to help me last longer

Everyone is 18+ and all acts are consensual

Yeah, Tyler's sucking me off again tonight. Not weird at all. Your straight best friend helping you last longer by giving you a blowjob. No homo right?

The sarcasm echoed in my head as I stared at the coffee mug in front of me the morning after our first oral session. I had barely slept. My body still hummed from the memory of his mouth on my dick, the way I had pushed him off just in time, the wet shine on his lips when he looked up and told me to breathe. I came all over myself like always, but it felt different. Closer. Like we were building toward something I couldn't name yet.

Tyler walked in shirtless, sweatpants slung low, looking like he had just rolled out of bed after a perfect night's sleep. He poured himself a cup, leaned against the counter, and glanced at me with that easy grin.

He took a sip, then set the mug down and stepped closer, his hand brushing my shoulder lightly. "You ready for round two tonight?"

My stomach flipped. "Already?"

He shrugged, muscles shifting under his skin. "We gotta build on it while it's fresh. You lasted longer than with Sarah. That's momentum."

I swallowed hard. The whole day dragged on after that. At the gym, I spotted him with a client, his back flexing as he demonstrated a lift, and all I could think about was how that same body had been between my legs last night. By afternoon, I was half hard….anticipation twisting in my gut like a live wire.

Dinner was takeout again, some Thai place we liked. We ate on the couch, a game on in the background, but I barely tasted the food. Tyler sat close, knee brushing mine, talking about nothing important…some client who benched his PR, a funny story from the locker room. His laugh filled the room, low and warm, and I caught myself watching his mouth, the way his lips moved. Wondering how they would feel tonight.

Around ten, he stood up, stretched, and nodded toward my room. "Let's do this."

I followed him in, heart pounding. He shut the door, turned to me with that steady gaze.

"Tonight we push a little further," he said, voice low. "Same rules, but we aim for longer. If you get close, tell me…I'll stop. We edge. Then… we try letting go inside."

The words hung heavy, making my cock twitch in my shorts. "Inside?"

He nodded once. "Yeah. You gotta get used to the feeling. Trust me."

I stripped down without him asking, lying back on the bed, legs open. My cock was already rock hard, curving up toward my stomach, the head flushed and leaking. Tyler peeled off his tank top, revealing the lean cut of his chest and abs. He settled between my thighs, hands resting on my hips, thumbs stroking slow circles.

"Relax," he murmured. "Don’t think about it too much. Just enjoy it."

He leaned in, breath warm against my skin. Instead of diving right in, he spat once…deliberate, a thick string of saliva landing right on the head of my cock. It dripped down the shaft, cool at first, then warm as he wrapped his hand around me and spread it slowly, coating every inch. "Gotta make it wet," he said, voice rough. "So your dick remembers the feeling. Get used to the slickness, the heat. Like training it to handle more."

I shivered, hips shifting up into his grip. He drooled again, letting it pool at the base before stroking up, the slide obscene and perfect, making my cock shine under the low light.

Then his mouth followed. He started with the tip, lips parting slow, tongue flicking out to taste the mix of spit and precum. I moaned softly, body tensing. He took every inch of my cock in his mouth, lips stretching around me, tongue pressing flat along the underside. The heat was immediate, overwhelming, wetter than last night.

He bobbed slowly at first, up and down, taking my cock deeper each time. His hand worked the base in rhythm, twisting gently. The suction built gradually, pulling pleasure from deep inside me. I gripped the sheets, breathing hard, trying to focus on anything but how good it felt.

"Fuck… Tyler…"

He hummed, vibration buzzing through me, then slid deeper. His throat relaxed, taking me all the way in…a full deepthroat, nose brushing my skin. The tightness made my vision blur. I couldn't hold it. The pressure spiked, balls drawing up tight.

"Close… fuck, close…"

I started to close my eyes, words tumbling out. But before I could finish, he pulled back up slowly, lips dragging along every inch until just the head rested on his tongue. He held there, waiting, eyes locked on mine as my cock throbbed in the air, calming down inch by inch.

Then he laughed softly, the sound muffled around my tip. He licked once…slow, teasing, flat of his tongue dragging up the underside while I was still trying not to cum.

"Tyler… stop… I'll cum…"

I pulled back a little, hips shifting away. He let me, popping off with a grin, saliva connecting his lips to my cock for a second before breaking.

"C'mon," he said, laughing low. "You think Ava or Sarah would want to stop sucking you? They'd keep going, make you fight for it."

He pulled back fully, giving me space to breathe. My chest heaved, cock twitching in the cool air, the edge fading slowly. He waited patiently, hand stroking my thigh lightly.

After a couple of seconds, he leaned in again. Started over. Licking the shaft slowly, coating it fresh with spit, drooling down the sides until it dripped onto my balls. Then mouth around the head, sucking gently, building back up.

We must have done it four or five times. Each round longer than the last. He edged me with his mouth relentlessly…deep sucks, slow bobs, deepthroating that made my toes curl. Spit everywhere, making everything wet and messy. His hand joined sometimes, stroking the base while his mouth worked the top, twisting in perfect sync. I moaned his name over and over, body shaking, fighting the wave each time he pulled me back from the brink.

“Fuck fuckk”

On the fifth edge, he went deep again, throat tight around me, humming low. The pleasure crashed hard, unstoppable.

"Tyler… close… gonna…"

He didn't pull back. His eyes flicked up, steady, telling me to let go. His lips sealed tighter, sucking harder, tongue pressing firm.

I broke.

Cum pulsed out of me in thick, hot waves, straight into his mouth. First time ever. Rope after rope, filling him, my hips bucking as he swallowed around me, throat working to take every drop. He didn't flinch, didn't spill a bit…just milked me with gentle suction, tongue swirling to coax out the last shudders. My body shook, overwhelmed, pleasure ripping through me in endless pulses until I collapsed back against the pillows, spent and trembling.

I stared down at him, shocked. "Ah shit… sorry, I…"

Tyler pulled off slow, lips sliding along my softening cock. He swallowed once more, wiped his mouth with the back of his hand, and grinned up at me.

"You deserved swallowing today," he said, voice rough. "Look at the fucking clock. I edged you for five, six minutes straight, man. That's progress."

I glanced at the nightstand clock, blurry through the haze. He was right. Longer than ever.

"Wtf… are you serious?"

"Yeah," he said, sitting up. "So, yeah. You let go this time. In no time you'll be able to last without me stopping at all. Full blowjob, no edges, no pulling back. You'll own it."

I pulled up my pants slowly, sitting up, head spinning. "I can't fucking believe it."

He laughed, clapping my shoulder. "Believe it, bro. You're getting there."

He grabbed the towel, wiped me down one last time, then stood, tugging on his shorts. At the door, he paused, looked back with that soft smile.

"Tomorrow?"

I nodded. "Yeah."

The door clicked shut.

I lay back, breathing still uneven, body loose but mind racing. Tyler wanted to keep going. He swallowed my cum like it was nothing, like it was part of the plan. Part of helping me. But it felt like more. The way he looked up at me, eyes dark and lost in it. The spit, the deepthroats, the laughs between edges. This had turned into something totally different. Something I couldn't pretend was just training anymore.

I wasn't sure if I even needed a girl to test my new control on. Sarah, Ava….who cared? Tyler might just be enough. This hunk of a supposed straight man, with his broad shoulders and easy grin, sucking my dick behind closed doors. The guy who had been my best friend since freshman year, who knew every insecurity I had and still showed up every night. Who swallowed my cum for me. Who made me feel unbreakable.

I closed my eyes, the afterglow settling deep in my chest. We'd do it again. And I was already hard once again thinking about Tyler’s mouth on my cock.

Yeah, I’m fucked.

reddit.com
u/Ok-Yoghurt5140 — 23 days ago

My straight roommate got jealous watching the underwear model

Everyone is 18+ and all acts are consensual

Saturday afternoon light poured through the living room windows, golden and warm, the kind of light that made every shadow look deliberate. I had already rolled out the charcoal backdrop and taped it to the wall. The softbox lights stood at forty five degree angles, diffusers softening the glare. Tripod was locked in place, camera mounted, battery charged. I connected my phone to the Bluetooth speaker and let slow, bass heavy R&B fill the space at low volume. Everything felt ready. Everything felt electric.

My hands were steady while I adjusted the last stand, but inside I was buzzing. This was the first time I had ever set up a shoot with the specific intention of making someone else squirm. Zack was my straight roommate, a gym trainer with the body and the confidence to match. For weeks he had been dropping mixed signals, teasing me, letting me help him with photos for his dating profile, then turning around and fucking some girl named Maya while still walking through the apartment half naked afterward. If he wanted to parade his post sex body around in those clinging trunks every other night and drop lines like “if it was you” before walking away like it meant nothing, then fine. Let him see what it feels like to watch someone else get the attention. Someone hotter. Someone more willing to pose. Someone who didn’t come with baggage and mixed signals.

The front door clicked open. Zack walked in from the gym, tank top dark with sweat across the chest, gym shorts low on his hips. He carried his duffel over one shoulder and paused when he saw the setup.

“Yo, camera guy. What’s all this?” he asked, voice casual but curious.

I kept my tone light. “Just a quick shoot with a model friend. Underwear stuff. Client work.”

Zack raised an eyebrow, lips curving into that familiar half smirk. “Underwear, huh?”

“Yeah. Dude’s an underwear model.”

His expression flickered. Not quite a surprise, not quite anything I could name. Just a quick tightening around the eyes before he recovered. “Cool. Cool. You want help setting up?”

“Nah. Wesley will handle it. He can lift stuff easily.”

I said it deliberately, letting the words hang just long enough to register. Zack’s jaw ticked once, barely noticeable.

He dropped his bag by the couch anyway. “I’m already here. Might as well use the muscle.”

He moved before I could argue, grabbing one of the light stands and repositioning it without being asked. His biceps flexed as he adjusted the height, shoulders rolling under the damp tank top. Every movement looked effortless, but I knew better. He was flexing unnecessarily, angling his body so the light caught the sweat on his arms, the cut of his triceps. Subtle, but not subtle enough.

He kept glancing at the backdrop like it was an intruder in his living room.

The doorbell rang.

I opened it.

Wesley stood there, all six foot four of him, extremely handsome in that effortless way some guys just are. Curly dark hair falling just past his ears, grey eyes sharp and clear, jawline that could cut glass. He wore a fitted black tee that hugged his broad chest and tapered down to a narrow waist, blue jeans slung low enough to show the V of his hips when he moved. A small black bag hung from one shoulder, packed with the underwear pieces for the shoot. Straight as they come, but when the camera was on him he turned into something else entirely. Professional. Flirty. A walking sex god who knew exactly how to sell appeal without trying too hard.

He grinned when he saw me. “Eli, my man.”

He stepped inside and pulled me into a bro hug that lingered just long enough to feel deliberate. One arm around my shoulders, the other clapping my back, his chest pressing briefly against mine. He smelled like clean sweat and expensive cologne.

“Fuck, this is gonna be good, man,” he said, voice low and easy as he pulled back and looked around. “Nice setup. Feels intimate.”

I laughed. “That’s the goal.”

Zack was already on his feet, arms loosely crossed, watching from the edge of the couch.

I turned. “Zack, this is Wesley. Wesley, my roommate Zack.”

Wesley extended a hand. “Hey, good to meet you.”

Zack shook it. Firm grip. Eyes narrowing slightly. “Wesley, right? Cool.”

He held the handshake a beat too long, then let go. “Eli’s pretty good at what he does. He’ll take good care of you.”

I smiled at the compliment, but Wesley caught the tone. He glanced between us, then back at me with a knowing grin. “Yeah yeah, Zack, I know. I’ve worked with Eli before. He’s pretty fucking good.”

Wesley and I looked at each other and shared a quick smile, the kind that came from shared history and easy chemistry.

Zack’s jaw tightened again, just for a second.

“Don’t let him boss you around too much,” Zack said, voice light but edged.

Wesley laughed. “I think I can handle it.”

Zack shrugged, already backing toward the couch. “Don’t mind me.”

He dropped down onto the cushions, grabbed the remote, and turned the TV on. Some sports highlight reel started playing, volume low. But his eyes were not on the screen.

They were glued to us.

I turned back to Wesley. “Ready when you are.”

He nodded, set his bag down, and peeled off his black tee in one fluid motion. The fabric dragged slowly over his head, revealing skin that looked carved out of stone. Broad shoulders rolled forward then back as he shook out his curls, and the light caught every ridge and valley of muscle. His pecs were thick and squared, nipples dark against the even tan that spread down his torso. Abs stacked in perfect rows, eight deep, each one carved sharp enough to cast its own shadow. A deep V cut from his obliques straight down into the low waistband of his blue jeans, veins faintly visible along the lines. He was built like he lived for the camera, every inch deliberate, every curve designed to draw the eye and hold it.

He kicked off his sneakers next, socks following in a quick tug. Then his fingers found the button of his jeans. He popped it open without ceremony, zipper sliding down with a soft rasp. The denim peeled away from his thighs, revealing powerful quads that flexed as he stepped out. His current briefs were plain grey, snug but nothing special. He turned his back to me, casual as if he were alone in the room.

Zack’s eyes locked on him from the couch.

Wesley hooked his thumbs into the waistband and shoved the grey briefs down in one smooth pull. His ass came into view first, muscled, rounded, firm enough that the cheeks barely jiggled when he bent slightly to step out of the fabric. Tan lines framed it perfectly, pale where the sun never reached, dark where it did. The cleft between was deep and shadowed. He straightened, bare for a second, then reached into his bag and pulled out the first pair: black high cut briefs from the brand, glossy and stretchy, designed to hug and lift.

He stepped into them without turning around. The fabric slid up his thighs, snapped into place over his hips. He adjusted once, tugging the pouch forward, settling himself, then turned back to face me. The briefs cupped his bulge obscenely well, the pouch full and prominent, the high legs cutting sharp lines across his hips and ass. He ran a hand down his abs once, smoothing the waistband, then looked at me with that easy grin.

“Ready when you are.”

__

Up next : The Underwear Model

You can read this story on my Patreon

u/Ok-Yoghurt5140 — 29 days ago

Making my straight roommate jealous with a hot underwear model

Everyone is 18+ and all acts are consensual

Saturday afternoon light poured through the living room windows, golden and warm, the kind of light that made every shadow look deliberate. I had already rolled out the charcoal backdrop and taped it to the wall. The softbox lights stood at forty five degree angles, diffusers softening the glare. Tripod was locked in place, camera mounted, battery charged. I connected my phone to the Bluetooth speaker and let slow, bass heavy R&B fill the space at low volume. Everything felt ready. Everything felt electric.

My hands were steady while I adjusted the last stand, but inside I was buzzing. This was the first time I had ever set up a shoot with the specific intention of making someone else squirm. Zack was my straight roommate, a gym trainer with the body and the confidence to match. For weeks he had been dropping mixed signals, teasing me, letting me help him with photos for his dating profile, then turning around and fucking some girl named Maya while still walking through the apartment half naked afterward. If he wanted to parade his post sex body around in those clinging trunks every other night and drop lines like “if it was you” before walking away like it meant nothing, then fine. Let him see what it feels like to watch someone else get the attention. Someone hotter. Someone more willing to pose. Someone who didn’t come with baggage and mixed signals.

The front door clicked open. Zack walked in from the gym, tank top dark with sweat across the chest, gym shorts low on his hips. He carried his duffel over one shoulder and paused when he saw the setup.

“Yo, camera guy. What’s all this?” he asked, voice casual but curious.

I kept my tone light. “Just a quick shoot with a model friend. Underwear stuff. Client work.”

Zack raised an eyebrow, lips curving into that familiar half smirk. “Underwear, huh?”

“Yeah. Dude’s an underwear model.”

His expression flickered. Not quite a surprise, not quite anything I could name. Just a quick tightening around the eyes before he recovered. “Cool. Cool. You want help setting up?”

“Nah. Wesley will handle it. He can lift stuff easily.”

I said it deliberately, letting the words hang just long enough to register. Zack’s jaw ticked once, barely noticeable.

He dropped his bag by the couch anyway. “I’m already here. Might as well use the muscle.”

He moved before I could argue, grabbing one of the light stands and repositioning it without being asked. His biceps flexed as he adjusted the height, shoulders rolling under the damp tank top. Every movement looked effortless, but I knew better. He was flexing unnecessarily, angling his body so the light caught the sweat on his arms, the cut of his triceps. Subtle, but not subtle enough.

He kept glancing at the backdrop like it was an intruder in his living room.

The doorbell rang.

I opened it.

Wesley stood there, all six foot four of him, extremely handsome in that effortless way some guys just are. Curly dark hair falling just past his ears, grey eyes sharp and clear, jawline that could cut glass. He wore a fitted black tee that hugged his broad chest and tapered down to a narrow waist, blue jeans slung low enough to show the V of his hips when he moved. A small black bag hung from one shoulder, packed with the underwear pieces for the shoot. Straight as they come, but when the camera was on him he turned into something else entirely. Professional. Flirty. A walking sex god who knew exactly how to sell appeal without trying too hard.

He grinned when he saw me. “Eli, my man.”

He stepped inside and pulled me into a bro hug that lingered just long enough to feel deliberate. One arm around my shoulders, the other clapping my back, his chest pressing briefly against mine. He smelled like clean sweat and expensive cologne.

“Fuck, this is gonna be good, man,” he said, voice low and easy as he pulled back and looked around. “Nice setup. Feels intimate.”

I laughed. “That’s the goal.”

Zack was already on his feet, arms loosely crossed, watching from the edge of the couch.

I turned. “Zack, this is Wesley. Wesley, my roommate Zack.”

Wesley extended a hand. “Hey, good to meet you.”

Zack shook it. Firm grip. Eyes narrowing slightly. “Wesley, right? Cool.”

He held the handshake a beat too long, then let go. “Eli’s pretty good at what he does. He’ll take good care of you.”

I smiled at the compliment, but Wesley caught the tone. He glanced between us, then back at me with a knowing grin. “Yeah yeah, Zack, I know. I’ve worked with Eli before. He’s pretty fucking good.”

Wesley and I looked at each other and shared a quick smile, the kind that came from shared history and easy chemistry.

Zack’s jaw tightened again, just for a second.

“Don’t let him boss you around too much,” Zack said, voice light but edged.

Wesley laughed. “I think I can handle it.”

Zack shrugged, already backing toward the couch. “Don’t mind me.”

He dropped down onto the cushions, grabbed the remote, and turned the TV on. Some sports highlight reel started playing, volume low. But his eyes were not on the screen.

They were glued to us.

I turned back to Wesley. “Ready when you are.”

He nodded, set his bag down, and peeled off his black tee in one fluid motion. The fabric dragged slowly over his head, revealing skin that looked carved out of stone. Broad shoulders rolled forward then back as he shook out his curls, and the light caught every ridge and valley of muscle. His pecs were thick and squared, nipples dark against the even tan that spread down his torso. Abs stacked in perfect rows, eight deep, each one carved sharp enough to cast its own shadow. A deep V cut from his obliques straight down into the low waistband of his blue jeans, veins faintly visible along the lines. He was built like he lived for the camera, every inch deliberate, every curve designed to draw the eye and hold it.

He kicked off his sneakers next, socks following in a quick tug. Then his fingers found the button of his jeans. He popped it open without ceremony, zipper sliding down with a soft rasp. The denim peeled away from his thighs, revealing powerful quads that flexed as he stepped out. His current briefs were plain grey, snug but nothing special. He turned his back to me, casual as if he were alone in the room.

Zack’s eyes locked on him from the couch.

Wesley hooked his thumbs into the waistband and shoved the grey briefs down in one smooth pull. His ass came into view first, muscled, rounded, firm enough that the cheeks barely jiggled when he bent slightly to step out of the fabric. Tan lines framed it perfectly, pale where the sun never reached, dark where it did. The cleft between was deep and shadowed. He straightened, bare for a second, then reached into his bag and pulled out the first pair: black high cut briefs from the brand, glossy and stretchy, designed to hug and lift.

He stepped into them without turning around. The fabric slid up his thighs, snapped into place over his hips. He adjusted once, tugging the pouch forward, settling himself, then turned back to face me. The briefs cupped his bulge obscenely well, the pouch full and prominent, the high legs cutting sharp lines across his hips and ass. He ran a hand down his abs once, smoothing the waistband, then looked at me with that easy grin.

“Ready when you are.”

reddit.com
u/Ok-Yoghurt5140 — 29 days ago

Making my straight roommate jealous with a hot underwear model

Everyone is 18+ and all acts are consensual

Saturday afternoon light poured through the living room windows, golden and warm, the kind of light that made every shadow look deliberate. I had already rolled out the charcoal backdrop and taped it to the wall. The softbox lights stood at forty five degree angles, diffusers softening the glare. Tripod was locked in place, camera mounted, battery charged. I connected my phone to the Bluetooth speaker and let slow, bass heavy R&B fill the space at low volume. Everything felt ready. Everything felt electric.

My hands were steady while I adjusted the last stand, but inside I was buzzing. This was the first time I had ever set up a shoot with the specific intention of making someone else squirm. Zack was my straight roommate, a gym trainer with the body and the confidence to match. For weeks he had been dropping mixed signals, teasing me, letting me help him with photos for his dating profile, then turning around and fucking some girl named Maya while still walking through the apartment half naked afterward. If he wanted to parade his post sex body around in those clinging trunks every other night and drop lines like “if it was you” before walking away like it meant nothing, then fine. Let him see what it feels like to watch someone else get the attention. Someone hotter. Someone more willing to pose. Someone who didn’t come with baggage and mixed signals.

The front door clicked open. Zack walked in from the gym, tank top dark with sweat across the chest, gym shorts low on his hips. He carried his duffel over one shoulder and paused when he saw the setup.

“Yo, camera guy. What’s all this?” he asked, voice casual but curious.

I kept my tone light. “Just a quick shoot with a model friend. Underwear stuff. Client work.”

Zack raised an eyebrow, lips curving into that familiar half smirk. “Underwear, huh?”

“Yeah. Dude’s an underwear model.”

His expression flickered. Not quite a surprise, not quite anything I could name. Just a quick tightening around the eyes before he recovered. “Cool. Cool. You want help setting up?”

“Nah. Wesley will handle it. He can lift stuff easily.”

I said it deliberately, letting the words hang just long enough to register. Zack’s jaw ticked once, barely noticeable.

He dropped his bag by the couch anyway. “I’m already here. Might as well use the muscle.”

He moved before I could argue, grabbing one of the light stands and repositioning it without being asked. His biceps flexed as he adjusted the height, shoulders rolling under the damp tank top. Every movement looked effortless, but I knew better. He was flexing unnecessarily, angling his body so the light caught the sweat on his arms, the cut of his triceps. Subtle, but not subtle enough.

He kept glancing at the backdrop like it was an intruder in his living room.

The doorbell rang.

I opened it.

Wesley stood there, all six foot four of him, extremely handsome in that effortless way some guys just are. Curly dark hair falling just past his ears, grey eyes sharp and clear, jawline that could cut glass. He wore a fitted black tee that hugged his broad chest and tapered down to a narrow waist, blue jeans slung low enough to show the V of his hips when he moved. A small black bag hung from one shoulder, packed with the underwear pieces for the shoot. Straight as they come, but when the camera was on him he turned into something else entirely. Professional. Flirty. A walking sex god who knew exactly how to sell appeal without trying too hard.

He grinned when he saw me. “Eli, my man.”

He stepped inside and pulled me into a bro hug that lingered just long enough to feel deliberate. One arm around my shoulders, the other clapping my back, his chest pressing briefly against mine. He smelled like clean sweat and expensive cologne.

“Fuck, this is gonna be good, man,” he said, voice low and easy as he pulled back and looked around. “Nice setup. Feels intimate.”

I laughed. “That’s the goal.”

Zack was already on his feet, arms loosely crossed, watching from the edge of the couch.

I turned. “Zack, this is Wesley. Wesley, my roommate Zack.”

Wesley extended a hand. “Hey, good to meet you.”

Zack shook it. Firm grip. Eyes narrowing slightly. “Wesley, right? Cool.”

He held the handshake a beat too long, then let go. “Eli’s pretty good at what he does. He’ll take good care of you.”

I smiled at the compliment, but Wesley caught the tone. He glanced between us, then back at me with a knowing grin. “Yeah yeah, Zack, I know. I’ve worked with Eli before. He’s pretty fucking good.”

Wesley and I looked at each other and shared a quick smile, the kind that came from shared history and easy chemistry.

Zack’s jaw tightened again, just for a second.

“Don’t let him boss you around too much,” Zack said, voice light but edged.

Wesley laughed. “I think I can handle it.”

Zack shrugged, already backing toward the couch. “Don’t mind me.”

He dropped down onto the cushions, grabbed the remote, and turned the TV on. Some sports highlight reel started playing, volume low. But his eyes were not on the screen.

They were glued to us.

I turned back to Wesley. “Ready when you are.”

He nodded, set his bag down, and peeled off his black tee in one fluid motion. The fabric dragged slowly over his head, revealing skin that looked carved out of stone. Broad shoulders rolled forward then back as he shook out his curls, and the light caught every ridge and valley of muscle. His pecs were thick and squared, nipples dark against the even tan that spread down his torso. Abs stacked in perfect rows, eight deep, each one carved sharp enough to cast its own shadow. A deep V cut from his obliques straight down into the low waistband of his blue jeans, veins faintly visible along the lines. He was built like he lived for the camera, every inch deliberate, every curve designed to draw the eye and hold it.

He kicked off his sneakers next, socks following in a quick tug. Then his fingers found the button of his jeans. He popped it open without ceremony, zipper sliding down with a soft rasp. The denim peeled away from his thighs, revealing powerful quads that flexed as he stepped out. His current briefs were plain grey, snug but nothing special. He turned his back to me, casual as if he were alone in the room.

Zack’s eyes locked on him from the couch.

Wesley hooked his thumbs into the waistband and shoved the grey briefs down in one smooth pull. His ass came into view first, muscled, rounded, firm enough that the cheeks barely jiggled when he bent slightly to step out of the fabric. Tan lines framed it perfectly, pale where the sun never reached, dark where it did. The cleft between was deep and shadowed. He straightened, bare for a second, then reached into his bag and pulled out the first pair: black high cut briefs from the brand, glossy and stretchy, designed to hug and lift.

He stepped into them without turning around. The fabric slid up his thighs, snapped into place over his hips. He adjusted once, tugging the pouch forward, settling himself, then turned back to face me. The briefs cupped his bulge obscenely well, the pouch full and prominent, the high legs cutting sharp lines across his hips and ass. He ran a hand down his abs once, smoothing the waistband, then looked at me with that easy grin.

“Ready when you are.”

reddit.com
u/Ok-Yoghurt5140 — 29 days ago

My straight coach fucked me in our hotel room after the wrestling tournament

Everyone is 18+ and all acts are consensual

The door to our hotel room had barely clicked shut before Coach Grayson’s mouth was on mine again.

We had just won the tournament. The whole team was celebrating downstairs at the hotel bar, but Coach had pulled me aside and said he wanted to celebrate properly, just the two of us. As his assistant I shared the room with him for the trip. The moment the door locked behind us, whatever careful distance we had kept all season disappeared.

He kissed me hard, deep and desperate. His beard scratched against my jaw in that rough, perfect way that made my knees weak. His tongue pushed inside without hesitation, claiming, tasting, moaning low into my mouth. One big hand gripped the back of my neck, the other sliding down to squeeze my ass, pulling our bodies flush together. I could feel how hard he already was, thick and insistent against my hip through his shorts.

We moved toward the bed without breaking the kiss. Grayson peeled my shirt off slowly, hands roaming over my chest and stomach like he wanted to memorize every inch. His palms were rough and warm, callused from years on the mat, but the way he touched me felt almost reverent.

“Fuck, Hayes,” he murmured against my lips, voice thick. “Your skin is so soft. Always surprises me how smooth you are.”

He pushed me gently onto the bed, following me down until he was towering over me on his knees. I lay back, breathing hard, looking up at him. His broad chest rose and fell, dark hair scattered across his pecs, nipples tight. The championship win still glowed on his face, but there was something hungrier underneath it now.

He hooked his fingers into my shorts and underwear, dragging them down my legs in one smooth motion. My cock sprang free, rock hard and leaking, slapping against my stomach. Grayson’s eyes darkened as he stared at it, tongue wetting his lower lip.

He stood up just long enough to strip himself. The polo came off first, revealing that powerful chest and the deep cuts of his abs. Then the shorts and underwear slid down his thick thighs. His cock bounced free, six and a half inches of thick, veiny meat already fully hard, head flushed dark and shiny with pre-cum. His balls hung heavy below. He looked like a god standing there naked, muscles still pumped from the long day, beard framing his face, eyes locked on me with raw hunger.

Grayson climbed back onto the bed and settled between my spread legs. His weight pressed me into the mattress in the best way. He leaned down, kissing me again, slower this time, deeper, while his hard cock rested heavy against my stomach, leaking pre-cum onto my skin.

His hand slid down between us. One thick finger circled my hole, teasing the tight ring. He broke the kiss just enough to look into my eyes.

“You’ve been wanting me to fuck you since you applied for this position, haven’t you, boy?”

I whimpered, nodding desperately. My hole twitched under his fingertip.

“Say it,” he growled.

“Yes, Coach,” I breathed. “I want you to fuck me so bad.”

Grayson groaned softly. He worked one finger inside me slowly, carefully, stretching me open. The burning stretch quickly melted into deep, aching pleasure as he curled it just right. He added a second finger, scissoring gently, opening me up while his eyes stayed locked on my face.

“You sure you want this?” he asked, voice rough with restraint. “I’m not small, Hayes. I don’t want to hurt you.”

I nodded again, hips pushing back against his fingers. “Yes, Coach. Please. I can take it.”

He looked down between my legs, watching his fingers disappear inside me. “Hayes, you are tight as fuck,” he muttered. “I’m afraid I might hurt you.”

I looked up at him, voice soft and shaky. “Maybe lube will help?”

Grayson stared at me for a long second, then nodded and climbed off the bed. He walked to his bag, pulled out a small bottle of massage oil, and came back. He poured a generous amount into his palm, warmed it between his big hands, and coated two thick fingers.

He spread my legs wider and pressed the first oil-slicked finger against my hole, pushing inside slowly. The warm oil made everything glide easier, but the stretch still burned in the best way. He curled it until he found that spot that made my back arch and a broken moan spill from my lips.

He added a second finger, stretching me open with slow, deliberate movements. The oil made wet, obscene sounds every time he pumped his fingers in and out. Pre-cum leaked steadily from my cock onto my stomach.

Grayson pulled his fingers out with a wet pop. He poured more oil onto his own cock, stroking the thick length until it glistened, then dripped some onto my hole. The fat, flushed head of his cock rubbed up and down my opened hole, teasing the tight ring.

He looked down between my legs, then back up at my face. His voice came out low and strained.

“This is a secret you take to your grave, Hayes. No one can know what happened in this hotel room. Not a single soul. You understand me?”

I nodded quickly. “I won’t tell anyone, Coach. I promise. This stays between us.”

Grayson exhaled through his nose, then pressed the fat, glistening head against my hole and began to push inside.

The stretch was immediate and intense. The big, blunt head popped past the tight ring, forcing my hole open wider than his fingers ever had. I gasped sharply as the burn bloomed deep inside me. It hurt in the most delicious way. Grayson’s hand gripped my hip, holding me steady as he sank deeper, inch after thick inch sliding into me until his heavy balls rested against my ass and his entire six and a half inches were buried deep.

“Holy fuck, Coach… that feels…” I moaned, the words breaking off into a whimper.

Grayson leaned forward, his powerful pecs towering over me. His hips started moving, slow and deep at first, pulling almost all the way out before sliding back in with a wet, filthy sound. The oil made every thrust glide smoother, but the stretch never eased completely. It just turned into pure, overwhelming pleasure.

“Shit… aah fuck… aaaah Grayson…” I moaned, voice cracking on his name as his cock dragged over that sensitive spot inside me with every deep stroke.

The sound of his real name seemed to break something in him. Grayson’s head snapped down, eyes locking onto mine. He gripped my waist with both hands and started pounding me deeper, harder, the wet slap of skin on skin filling the room. His powerful hips snapped forward, driving his thick cock into me over and over.

“You love being fucked by your coach, don’t you, Hayes?” he growled.

“I do…” I gasped. “So fucking much.”

Grayson leaned down and kissed me hard, tongue pushing deep into my mouth as he fucked me. “You take cock better than my ex-wife ever did,” he muttered against my lips.

My own cock rubbed constantly against the hard ridges of his abs, leaking steadily. I smiled through the moans.

Grayson fucked even harder after that, hips slamming forward with raw power, the bed creaking under us. His thick cock pistoned in and out, stretching me wide, filling me completely with every thrust.

“Never would I have thought I’d be fucking a dude one day,” he groaned.

I managed a shaky joke between moans. “You don’t have to think of it like that, Coach. Maybe you can just think of it as fucking someone who wants you more than anyone else ever has.”

The words hit him hard. Grayson growled and drove into me even deeper, his pace turning brutal. He fucked me with steady, punishing rhythm, hips snapping forward again and again. Every thrust pushed the air out of my lungs. Every withdrawal left me aching and empty before he filled me again, the thick head of his cock dragging over that sensitive spot until sparks exploded behind my eyes.

“Fuck, Hayes,” he grunted. “You feel so goddamn good around me. So tight. So warm. I can feel every twitch.”

I moaned louder, hands gripping his broad shoulders. “Coach… please… don’t stop. Just like that.”

He leaned down closer, sweat dripping from his skin onto mine. His beard scratched my neck as he spoke against my ear. “You like that? You like your coach’s cock stretching you open?”

“Yes,” I gasped. “I love it. I love how big you feel inside me.”

Grayson groaned and fucked me harder. The oil made everything wet and loud. My cock stayed trapped between our stomachs, rubbing against the hard ridges of his abs with every powerful stroke, driving me closer and closer to the edge.

“Tell me how it feels,” he demanded. “Tell me what my cock is doing to you.”

“It’s so deep,” I whimpered. “It’s hitting that spot every time… fuck, Coach, I’m so close already.”

He changed the angle slightly, driving even deeper. “That’s it. Take every inch. You were made for this, weren’t you? Made for your coach to fuck you.”

The dirty words sent me spiraling. My cock pulsed hard between us. I could feel my orgasm building fast.

Grayson’s thrusts became shorter, harder, more desperate. “You gonna cum for me, boy? Gonna cum with my cock buried inside you?”

“Yes… yes, Coach… I’m gonna cum…”

I came first, moaning loudly as my cock pulsed between our stomachs, shooting thick ropes of cum across my own abs and his. The clench of my hole around him was sudden and strong, milking his cock with every spasm. Grayson groaned deep and broken. He fucked me through it, hips snapping faster, drawing out every wave until I was shaking and whimpering beneath him.

Finally he pulled out with a wet sound, stroking his cock furiously. He aimed it at my chest and came hard, thick white ropes painting my skin, mixing with my own load in messy streaks across my chest and stomach. His groan was long and raw as he emptied himself onto me.

We both collapsed, breathing hard, bodies covered with sweat and cum. The room smelled like sex and oil and victory. Grayson looked down at the mess we had made, then back at my face, his expression soft and conflicted all at once.

For a long moment neither of us spoke. He lay naked next to me, one heavy arm draped across my waist, his chest still rising and falling against my side. His cock rested soft and warm against my thigh.

“Tomorrow we go home,” he said quietly, voice low and rough. “Back to campus. Back to how things were. Coach and assistant. Nothing else. We put this weekend behind us and pretend none of it happened. That’s the only way this works.”

I nodded slowly, even though the words sat heavy in my chest. “Yeah. I get it.”

He stayed quiet for a while longer, thumb tracing a small, absent circle on my hip. When he spoke again, his tone was quieter, almost tired.

“I’m not the kind of man who does shit like this. Never have been. Never wanted to be. But this weekend you got under my skin, Hayes. And I don’t know how to get you out.”

The admission hung between us, simple and honest. He didn’t call it stress relief. He didn’t say it was just curiosity. He just admitted he didn’t know how to stop.

I didn’t push. I just turned onto my side and rested my head against his chest. His arm tightened around me automatically, pulling me closer. His heartbeat was steady under my ear.

As my eyes grew heavy, one final thought drifted through my mind.

We had won the tournament.

But whatever had started between us in this small hotel room felt bigger than any trophy. And neither of us had any idea how to walk away from it when morning came.

reddit.com
u/Ok-Yoghurt5140 — 1 month ago

My straight coach fucked me in our hotel room after the wrestling tournament

Everyone is 18+ and all acts are consensual

The door to our hotel room had barely clicked shut before Coach Grayson’s mouth was on mine again.

We had just won the tournament. The whole team was celebrating downstairs at the hotel bar, but Coach had pulled me aside and said he wanted to celebrate properly, just the two of us. As his assistant I shared the room with him for the trip. The moment the door locked behind us, whatever careful distance we had kept all season disappeared.

He kissed me hard, deep and desperate. His beard scratched against my jaw in that rough, perfect way that made my knees weak. His tongue pushed inside without hesitation, claiming, tasting, moaning low into my mouth. One big hand gripped the back of my neck, the other sliding down to squeeze my ass, pulling our bodies flush together. I could feel how hard he already was, thick and insistent against my hip through his shorts.

We moved toward the bed without breaking the kiss. Grayson peeled my shirt off slowly, hands roaming over my chest and stomach like he wanted to memorize every inch. His palms were rough and warm, callused from years on the mat, but the way he touched me felt almost reverent.

“Fuck, Hayes,” he murmured against my lips, voice thick. “Your skin is so soft. Always surprises me how smooth you are.”

He pushed me gently onto the bed, following me down until he was towering over me on his knees. I lay back, breathing hard, looking up at him. His broad chest rose and fell, dark hair scattered across his pecs, nipples tight. The championship win still glowed on his face, but there was something hungrier underneath it now.

He hooked his fingers into my shorts and underwear, dragging them down my legs in one smooth motion. My cock sprang free, rock hard and leaking, slapping against my stomach. Grayson’s eyes darkened as he stared at it, tongue wetting his lower lip.

He stood up just long enough to strip himself. The polo came off first, revealing that powerful chest and the deep cuts of his abs. Then the shorts and underwear slid down his thick thighs. His cock bounced free, six and a half inches of thick, veiny meat already fully hard, head flushed dark and shiny with pre-cum. His balls hung heavy below. He looked like a god standing there naked, muscles still pumped from the long day, beard framing his face, eyes locked on me with raw hunger.

Grayson climbed back onto the bed and settled between my spread legs. His weight pressed me into the mattress in the best way. He leaned down, kissing me again, slower this time, deeper, while his hard cock rested heavy against my stomach, leaking pre-cum onto my skin.

His hand slid down between us. One thick finger circled my hole, teasing the tight ring. He broke the kiss just enough to look into my eyes.

“You’ve been wanting me to fuck you since you applied for this position, haven’t you, boy?”

I whimpered, nodding desperately. My hole twitched under his fingertip.

“Say it,” he growled.

“Yes, Coach,” I breathed. “I want you to fuck me so bad.”

Grayson groaned softly. He worked one finger inside me slowly, carefully, stretching me open. The burning stretch quickly melted into deep, aching pleasure as he curled it just right. He added a second finger, scissoring gently, opening me up while his eyes stayed locked on my face.

“You sure you want this?” he asked, voice rough with restraint. “I’m not small, Hayes. I don’t want to hurt you.”

I nodded again, hips pushing back against his fingers. “Yes, Coach. Please. I can take it.”

He looked down between my legs, watching his fingers disappear inside me. “Hayes, you are tight as fuck,” he muttered. “I’m afraid I might hurt you.”

I looked up at him, voice soft and shaky. “Maybe lube will help?”

Grayson stared at me for a long second, then nodded and climbed off the bed. He walked to his bag, pulled out a small bottle of massage oil, and came back. He poured a generous amount into his palm, warmed it between his big hands, and coated two thick fingers.

He spread my legs wider and pressed the first oil-slicked finger against my hole, pushing inside slowly. The warm oil made everything glide easier, but the stretch still burned in the best way. He curled it until he found that spot that made my back arch and a broken moan spill from my lips.

He added a second finger, stretching me open with slow, deliberate movements. The oil made wet, obscene sounds every time he pumped his fingers in and out. Pre-cum leaked steadily from my cock onto my stomach.

Grayson pulled his fingers out with a wet pop. He poured more oil onto his own cock, stroking the thick length until it glistened, then dripped some onto my hole. The fat, flushed head of his cock rubbed up and down my opened hole, teasing the tight ring.

He looked down between my legs, then back up at my face. His voice came out low and strained.

“This is a secret you take to your grave, Hayes. No one can know what happened in this hotel room. Not a single soul. You understand me?”

I nodded quickly. “I won’t tell anyone, Coach. I promise. This stays between us.”

Grayson exhaled through his nose, then pressed the fat, glistening head against my hole and began to push inside.

The stretch was immediate and intense. The big, blunt head popped past the tight ring, forcing my hole open wider than his fingers ever had. I gasped sharply as the burn bloomed deep inside me. It hurt in the most delicious way. Grayson’s hand gripped my hip, holding me steady as he sank deeper, inch after thick inch sliding into me until his heavy balls rested against my ass and his entire six and a half inches were buried deep.

“Holy fuck, Coach… that feels…” I moaned, the words breaking off into a whimper.

Grayson leaned forward, his powerful pecs towering over me. His hips started moving, slow and deep at first, pulling almost all the way out before sliding back in with a wet, filthy sound. The oil made every thrust glide smoother, but the stretch never eased completely. It just turned into pure, overwhelming pleasure.

“Shit… aah fuck… aaaah Grayson…” I moaned, voice cracking on his name as his cock dragged over that sensitive spot inside me with every deep stroke.

The sound of his real name seemed to break something in him. Grayson’s head snapped down, eyes locking onto mine. He gripped my waist with both hands and started pounding me deeper, harder, the wet slap of skin on skin filling the room. His powerful hips snapped forward, driving his thick cock into me over and over.

“You love being fucked by your coach, don’t you, Hayes?” he growled.

“I do…” I gasped. “So fucking much.”

Grayson leaned down and kissed me hard, tongue pushing deep into my mouth as he fucked me. “You take cock better than my ex-wife ever did,” he muttered against my lips.

My own cock rubbed constantly against the hard ridges of his abs, leaking steadily. I smiled through the moans.

Grayson fucked even harder after that, hips slamming forward with raw power, the bed creaking under us. His thick cock pistoned in and out, stretching me wide, filling me completely with every thrust.

“Never would I have thought I’d be fucking a dude one day,” he groaned.

I managed a shaky joke between moans. “You don’t have to think of it like that, Coach. Maybe you can just think of it as fucking someone who wants you more than anyone else ever has.”

The words hit him hard. Grayson growled and drove into me even deeper, his pace turning brutal. He fucked me with steady, punishing rhythm, hips snapping forward again and again. Every thrust pushed the air out of my lungs. Every withdrawal left me aching and empty before he filled me again, the thick head of his cock dragging over that sensitive spot until sparks exploded behind my eyes.

“Fuck, Hayes,” he grunted. “You feel so goddamn good around me. So tight. So warm. I can feel every twitch.”

I moaned louder, hands gripping his broad shoulders. “Coach… please… don’t stop. Just like that.”

He leaned down closer, sweat dripping from his skin onto mine. His beard scratched my neck as he spoke against my ear. “You like that? You like your coach’s cock stretching you open?”

“Yes,” I gasped. “I love it. I love how big you feel inside me.”

Grayson groaned and fucked me harder. The oil made everything wet and loud. My cock stayed trapped between our stomachs, rubbing against the hard ridges of his abs with every powerful stroke, driving me closer and closer to the edge.

“Tell me how it feels,” he demanded. “Tell me what my cock is doing to you.”

“It’s so deep,” I whimpered. “It’s hitting that spot every time… fuck, Coach, I’m so close already.”

He changed the angle slightly, driving even deeper. “That’s it. Take every inch. You were made for this, weren’t you? Made for your coach to fuck you.”

The dirty words sent me spiraling. My cock pulsed hard between us. I could feel my orgasm building fast.

Grayson’s thrusts became shorter, harder, more desperate. “You gonna cum for me, boy? Gonna cum with my cock buried inside you?”

“Yes… yes, Coach… I’m gonna cum…”

I came first, moaning loudly as my cock pulsed between our stomachs, shooting thick ropes of cum across my own abs and his. The clench of my hole around him was sudden and strong, milking his cock with every spasm. Grayson groaned deep and broken. He fucked me through it, hips snapping faster, drawing out every wave until I was shaking and whimpering beneath him.

Finally he pulled out with a wet sound, stroking his cock furiously. He aimed it at my chest and came hard, thick white ropes painting my skin, mixing with my own load in messy streaks across my chest and stomach. His groan was long and raw as he emptied himself onto me.

We both collapsed, breathing hard, bodies covered with sweat and cum. The room smelled like sex and oil and victory. Grayson looked down at the mess we had made, then back at my face, his expression soft and conflicted all at once.

For a long moment neither of us spoke. He lay naked next to me, one heavy arm draped across my waist, his chest still rising and falling against my side. His cock rested soft and warm against my thigh.

“Tomorrow we go home,” he said quietly, voice low and rough. “Back to campus. Back to how things were. Coach and assistant. Nothing else. We put this weekend behind us and pretend none of it happened. That’s the only way this works.”

I nodded slowly, even though the words sat heavy in my chest. “Yeah. I get it.”

He stayed quiet for a while longer, thumb tracing a small, absent circle on my hip. When he spoke again, his tone was quieter, almost tired.

“I’m not the kind of man who does shit like this. Never have been. Never wanted to be. But this weekend you got under my skin, Hayes. And I don’t know how to get you out.”

The admission hung between us, simple and honest. He didn’t call it stress relief. He didn’t say it was just curiosity. He just admitted he didn’t know how to stop.

I didn’t push. I just turned onto my side and rested my head against his chest. His arm tightened around me automatically, pulling me closer. His heartbeat was steady under my ear.

As my eyes grew heavy, one final thought drifted through my mind.

We had won the tournament.

But whatever had started between us in this small hotel room felt bigger than any trophy. And neither of us had any idea how to walk away from it when morning came

reddit.com
u/Ok-Yoghurt5140 — 1 month ago

My straight coach fucked me in our hotel room after the wrestling tournament

Everyone is 18+ and all acts are consensual

The door to our hotel room had barely clicked shut before Coach Grayson’s mouth was on mine again.

We had just won the tournament. The whole team was celebrating downstairs at the hotel bar, but Coach had pulled me aside and said he wanted to celebrate properly, just the two of us. As his assistant I shared the room with him for the trip. The moment the door locked behind us, whatever careful distance we had kept all season disappeared.

He kissed me hard, deep and desperate. His beard scratched against my jaw in that rough, perfect way that made my knees weak. His tongue pushed inside without hesitation, claiming, tasting, moaning low into my mouth. One big hand gripped the back of my neck, the other sliding down to squeeze my ass, pulling our bodies flush together. I could feel how hard he already was, thick and insistent against my hip through his shorts.

We moved toward the bed without breaking the kiss. Grayson peeled my shirt off slowly, hands roaming over my chest and stomach like he wanted to memorize every inch. His palms were rough and warm, callused from years on the mat, but the way he touched me felt almost reverent.

“Fuck, Hayes,” he murmured against my lips, voice thick. “Your skin is so soft. Always surprises me how smooth you are.”

He pushed me gently onto the bed, following me down until he was towering over me on his knees. I lay back, breathing hard, looking up at him. His broad chest rose and fell, dark hair scattered across his pecs, nipples tight. The championship win still glowed on his face, but there was something hungrier underneath it now.

He hooked his fingers into my shorts and underwear, dragging them down my legs in one smooth motion. My cock sprang free, rock hard and leaking, slapping against my stomach. Grayson’s eyes darkened as he stared at it, tongue wetting his lower lip.

He stood up just long enough to strip himself. The polo came off first, revealing that powerful chest and the deep cuts of his abs. Then the shorts and underwear slid down his thick thighs. His cock bounced free, six and a half inches of thick, veiny meat already fully hard, head flushed dark and shiny with pre-cum. His balls hung heavy below. He looked like a god standing there naked, muscles still pumped from the long day, beard framing his face, eyes locked on me with raw hunger.

Grayson climbed back onto the bed and settled between my spread legs. His weight pressed me into the mattress in the best way. He leaned down, kissing me again, slower this time, deeper, while his hard cock rested heavy against my stomach, leaking pre-cum onto my skin.

His hand slid down between us. One thick finger circled my hole, teasing the tight ring. He broke the kiss just enough to look into my eyes.

“You’ve been wanting me to fuck you since you applied for this position, haven’t you, boy?”

I whimpered, nodding desperately. My hole twitched under his fingertip.

“Say it,” he growled.

“Yes, Coach,” I breathed. “I want you to fuck me so bad.”

Grayson groaned softly. He worked one finger inside me slowly, carefully, stretching me open. The burning stretch quickly melted into deep, aching pleasure as he curled it just right. He added a second finger, scissoring gently, opening me up while his eyes stayed locked on my face.

“You sure you want this?” he asked, voice rough with restraint. “I’m not small, Hayes. I don’t want to hurt you.”

I nodded again, hips pushing back against his fingers. “Yes, Coach. Please. I can take it.”

He looked down between my legs, watching his fingers disappear inside me. “Hayes, you are tight as fuck,” he muttered. “I’m afraid I might hurt you.”

I looked up at him, voice soft and shaky. “Maybe lube will help?”

Grayson stared at me for a long second, then nodded and climbed off the bed. He walked to his bag, pulled out a small bottle of massage oil, and came back. He poured a generous amount into his palm, warmed it between his big hands, and coated two thick fingers.

He spread my legs wider and pressed the first oil-slicked finger against my hole, pushing inside slowly. The warm oil made everything glide easier, but the stretch still burned in the best way. He curled it until he found that spot that made my back arch and a broken moan spill from my lips.

He added a second finger, stretching me open with slow, deliberate movements. The oil made wet, obscene sounds every time he pumped his fingers in and out. Pre-cum leaked steadily from my cock onto my stomach.

Grayson pulled his fingers out with a wet pop. He poured more oil onto his own cock, stroking the thick length until it glistened, then dripped some onto my hole. The fat, flushed head of his cock rubbed up and down my opened hole, teasing the tight ring.

He looked down between my legs, then back up at my face. His voice came out low and strained.

“This is a secret you take to your grave, Hayes. No one can know what happened in this hotel room. Not a single soul. You understand me?”

I nodded quickly. “I won’t tell anyone, Coach. I promise. This stays between us.”

Grayson exhaled through his nose, then pressed the fat, glistening head against my hole and began to push inside.

The stretch was immediate and intense. The big, blunt head popped past the tight ring, forcing my hole open wider than his fingers ever had. I gasped sharply as the burn bloomed deep inside me. It hurt in the most delicious way. Grayson’s hand gripped my hip, holding me steady as he sank deeper, inch after thick inch sliding into me until his heavy balls rested against my ass and his entire six and a half inches were buried deep.

“Holy fuck, Coach… that feels…” I moaned, the words breaking off into a whimper.

Grayson leaned forward, his powerful pecs towering over me. His hips started moving, slow and deep at first, pulling almost all the way out before sliding back in with a wet, filthy sound. The oil made every thrust glide smoother, but the stretch never eased completely. It just turned into pure, overwhelming pleasure.

“Shit… aah fuck… aaaah Grayson…” I moaned, voice cracking on his name as his cock dragged over that sensitive spot inside me with every deep stroke.

The sound of his real name seemed to break something in him. Grayson’s head snapped down, eyes locking onto mine. He gripped my waist with both hands and started pounding me deeper, harder, the wet slap of skin on skin filling the room. His powerful hips snapped forward, driving his thick cock into me over and over.

“You love being fucked by your coach, don’t you, Hayes?” he growled.

“I do…” I gasped. “So fucking much.”

Grayson leaned down and kissed me hard, tongue pushing deep into my mouth as he fucked me. “You take cock better than my ex-wife ever did,” he muttered against my lips.

My own cock rubbed constantly against the hard ridges of his abs, leaking steadily. I smiled through the moans.

Grayson fucked even harder after that, hips slamming forward with raw power, the bed creaking under us. His thick cock pistoned in and out, stretching me wide, filling me completely with every thrust.

“Never would I have thought I’d be fucking a dude one day,” he groaned.

I managed a shaky joke between moans. “You don’t have to think of it like that, Coach. Maybe you can just think of it as fucking someone who wants you more than anyone else ever has.”

The words hit him hard. Grayson growled and drove into me even deeper, his pace turning brutal. He fucked me with steady, punishing rhythm, hips snapping forward again and again. Every thrust pushed the air out of my lungs. Every withdrawal left me aching and empty before he filled me again, the thick head of his cock dragging over that sensitive spot until sparks exploded behind my eyes.

“Fuck, Hayes,” he grunted. “You feel so goddamn good around me. So tight. So warm. I can feel every twitch.”

I moaned louder, hands gripping his broad shoulders. “Coach… please… don’t stop. Just like that.”

He leaned down closer, sweat dripping from his skin onto mine. His beard scratched my neck as he spoke against my ear. “You like that? You like your coach’s cock stretching you open?”

“Yes,” I gasped. “I love it. I love how big you feel inside me.”

Grayson groaned and fucked me harder. The oil made everything wet and loud. My cock stayed trapped between our stomachs, rubbing against the hard ridges of his abs with every powerful stroke, driving me closer and closer to the edge.

“Tell me how it feels,” he demanded. “Tell me what my cock is doing to you.”

“It’s so deep,” I whimpered. “It’s hitting that spot every time… fuck, Coach, I’m so close already.”

He changed the angle slightly, driving even deeper. “That’s it. Take every inch. You were made for this, weren’t you? Made for your coach to fuck you.”

The dirty words sent me spiraling. My cock pulsed hard between us. I could feel my orgasm building fast.

Grayson’s thrusts became shorter, harder, more desperate. “You gonna cum for me, boy? Gonna cum with my cock buried inside you?”

“Yes… yes, Coach… I’m gonna cum…”

I came first, moaning loudly as my cock pulsed between our stomachs, shooting thick ropes of cum across my own abs and his. The clench of my hole around him was sudden and strong, milking his cock with every spasm. Grayson groaned deep and broken. He fucked me through it, hips snapping faster, drawing out every wave until I was shaking and whimpering beneath him.

Finally he pulled out with a wet sound, stroking his cock furiously. He aimed it at my chest and came hard, thick white ropes painting my skin, mixing with my own load in messy streaks across my chest and stomach. His groan was long and raw as he emptied himself onto me.

We both collapsed, breathing hard, bodies covered with sweat and cum. The room smelled like sex and oil and victory. Grayson looked down at the mess we had made, then back at my face, his expression soft and conflicted all at once.

For a long moment neither of us spoke. He lay naked next to me, one heavy arm draped across my waist, his chest still rising and falling against my side. His cock rested soft and warm against my thigh.

“Tomorrow we go home,” he said quietly, voice low and rough. “Back to campus. Back to how things were. Coach and assistant. Nothing else. We put this weekend behind us and pretend none of it happened. That’s the only way this works.”

I nodded slowly, even though the words sat heavy in my chest. “Yeah. I get it.”

He stayed quiet for a while longer, thumb tracing a small, absent circle on my hip. When he spoke again, his tone was quieter, almost tired.

“I’m not the kind of man who does shit like this. Never have been. Never wanted to be. But this weekend you got under my skin, Hayes. And I don’t know how to get you out.”

The admission hung between us, simple and honest. He didn’t call it stress relief. He didn’t say it was just curiosity. He just admitted he didn’t know how to stop.

I didn’t push. I just turned onto my side and rested my head against his chest. His arm tightened around me automatically, pulling me closer. His heartbeat was steady under my ear.

As my eyes grew heavy, one final thought drifted through my mind.

We had won the tournament.

But whatever had started between us in this small hotel room felt bigger than any trophy. And neither of us had any idea how to walk away from it when morning came

reddit.com
u/Ok-Yoghurt5140 — 1 month ago