DanXWrites

Superior Member
Joined
May 27, 2025
Posts
148
Media
0
Likes
5,268
Points
278
Location
USA
Sexuality
69% Gay, 31% Straight
Gender
Male

E1. Straight Friend Asked Me to Blow Him Before His Date​


I didn’t think he even knew my name. We went to the same gym: small, 24-hour, no-frills spot tucked behind a strip mall. The kind of place that smells like sweat and pre-workout and plays the same ten rock songs on loop. Ethan? He was the loud guy. The hot one. Always flexing in the mirror, always surrounded by girls, always shirtless by the time he got to his last set. Straight as hell. Walked like he owned the floor.

I kept my head down. Same 9PM slot every night, hoodie on, headphones in. We’d maybe nodded once or twice. But a few nights ago, he stopped me mid-set and said, “Yo Leo, can you spot me?”

That was it.

One set became two. Then a stretch. Then a full workout together. Then it kept happening.

Tonight, we were finishing chest and shoulders. I wiped down my bench. He was messing with his hair in the mirror, shirt off, shorts slung low.

“Got a date tonight man,” he said, tossing me a grin. “Can’t go in too worked up.”

I blinked. “What do you mean Ethan?”

He shrugged. “You know. Pent-up. Need to clear my head. You ever help a bro out before a date?”

I laughed...awkward, nervous. “Like... what?”

He didn’t laugh. He held eye contact in the mirror, flexing a little.

“I’m serious. Blowjob. Quick. You want it or not?”

He said it like he was offering gum. Like this was nothing. Just a favor.

I followed him into the back locker room, heart punching through my chest. Late-night meant we were alone. Fluorescent lights buzzing. Rows of empty lockers. He sat on the bench like he belonged there, legs wide, gym bag beside him. He pulled his phone out, typed something, then dropped it on the bench.

“Girl’s running late,” he muttered. “Perfect timing.”

He spread his thick thighs a little more. Looked at me, eyes lazy.

“Well?”

I dropped to my knees.

He didn’t even pull them down. He made me do it. Tugged the waistband of his gym shorts down and revealed a fat, semi-hard cock already leaking. Bigger than I expected. 8 inches. Uncut. Thick. He smelled like sweat and salt and pre-cum; raw, gym-boy pheromones hitting me like a fucking drug.

“You ever done this before?” he asked, like he didn’t care about the answer.

I nodded.

He leaned back on his elbows, his chest rising slow, lazy. “Then don’t be shy,” he said, watching me like a challenge. “Got twenty minutes before the date.”

I lowered my head between his legs and wrapped my lips around the tip of his cock, warm and already leaking. My spit rushed in instantly, thickening as I eased down on him. The weight of it. The heat. He tasted like sweat and gym heat, the kind of raw, salty grime that clings after a hard lift.

He let out a low groan, one deep, careless sound that vibrated through his chest and tilted his head back like he was just stretching out after a long lift. Like this was routine.

I started slow, easing him deeper inch by inch, letting his cock swell in my mouth until he was hard enough to ache. My tongue worked under the head, circling, teasing the slit. Every twitch made me hungrier. Every pulse told me he liked it, even if he didn’t say a word.

He didn’t move. Didn’t guide me. Just sat there with his legs spread and his cock in my mouth like it belonged there. Eyes half-lidded, breathing steady, watching me take care of it like I was nothing but part of his warm-up.

He got harder fast. Heavy in my mouth. Slapping against my tongue when I went too fast. His thighs flexed. He adjusted his hips.

“Fuck, yeah,” he muttered. “That’s it. Sloppy, just like that.”

I looked up at him, but his eyes were on the mirror behind me; watching himself, not me. Watching the way his abs flexed every time he fucked my throat.

He grabbed my head when I started gagging. Didn’t push, didn’t stop either. Just held me there, letting his cock throb against the back of my throat.

“Goddamn. You’re good.”

I moaned around him; couldn’t help it. I was leaking in my shorts, hands gripping his thighs so hard they shook.

He started fucking my face slow. Controlled. Measured. Like a workout. Like he knew how deep he could go and how long I could take it. “Thought you’d choke,” he muttered, eyes still on himself. “Guess not.”

His phone lit up. He didn’t check it.

“Gotta make this quick,” he said, voice lower now. “Open that mouth wider.”

He pushed deeper. I choked, spit flooding out the corners of my mouth, dripping onto the tile. He groaned again, this time louder. Breath hitched.

Then he stood. Pulled out. Tugged me by the jaw and smeared the head of his cock across my tongue, cheek, nose. Marking me.

“You gonna swallow?”

I nodded.

He shoved it back in. He didn’t last thirty seconds. One hand on my head, the other gripping the bench, hips grinding in tight, short thrusts.

Then he gasped; short, sharp and came hard. Flooded my throat with it. Thick. Salty. Endless. I swallowed and gagged and swallowed again. He didn’t stop until he was fully drained.

When he pulled out, his cock slapped wet against my chin. I stayed kneeling, throat raw, mouth open, breath shallow. He didn’t look at me. Just adjusted his shorts, grabbed his phone, and muttered, “Appreciate it Leo. She’s downstairs.”

Then he left. Like it was nothing.

The door clicked shut.

A minute later, I got a text.

Ethan: i’ll let you know if that blowjob helped me last longer. might need you again next weekend if the trick works

_____


[Chapters 2-6 are already posted on Patreon early before they drop here]
 

E2. Blowing my straight friend in the shower

Recap: Last week, Ethan said he had a date and needed to clear his head. Told me to help him out like it was nothing. I got on my knees in the locker room, sucked him off while he barely looked at me, then he came in my mouth and left. Later, he texted: “might need you again after the weekend if the trick works.”

────୨ৎ────

I did not expect to see him again. Definitely not like this.
It was around 9:30 PM. Gym mostly cleared out. Just a few people still finishing their sets. I had wrapped up a legs workout and was showering. Steam curled off the tile. My head was down, eyes closed; just standing there and rinsing off.

I heard the door swing open. Didn’t think much of it; until I turned and saw him.

Ethan.

He had a towel wrapped around his waist. Shirtless. His skin was glistening like he’d just finished a brutal set. Phone in hand, scrolling like he couldn’t decide whether to rinse off or check his DMs. He smirked when he saw me. Walked right into the stall next to mine. No hesitation. “Bro. Leo..”

I blinked. “Yes..Ethan?”

He leaned against the tile. “It worked.”

“What do you mean?”

He grinned wider. “Last week. That blowjob you gave me? Nasty shit. I was able to last longer with this chick after. Like, way longer.”

He didn’t even wait for me to respond. Just stepped closer. I could see the drops of sweat running down his abs. “So,” he said casually, “you wanna help out again today?”

“I’ve got another date tonight,” he added, shifting his stance so the towel dipped lower across his waist. “This girl Emily. Hottie. I wanna impress her.”

His eyes slid down to my mouth. “And I’m not gay or anything. Just… figured you could help again"

I hesitated. “Bro..I thought that was a one-time thing.”

Ethan turned, walked back out of the stall, and dropped his phone on the bench like he was setting down a water bottle. “C’mon, man,” he called back. “I really wanna bang this chick tonight. Emily’s hot as hell. If I cum now, I’ll last longer when I fuck her tonight.”

He looked at me over his shoulder. Waiting.

I swallowed.

“…Yeah. Okay.”

He turned back around, already grinning. “I was jerking off before I came to the gym,” he said, stepping closer. “But fuck... I couldn’t finish. I always need a mouth or a pussy on my cock to get off.”

He looked down at me, “Then I remembered; you suck dick like crazy.” He let his towel drop and stepped in close, like my mouth was already open for him.

I dropped to my knees. “I’m only doing this to help out, man,” I mumbled, looking up at him. “I’m not into you or anything.”

Ethan smirked like he didn’t believe me. Or didn’t care. “Thanks, Leo,” he said, stepping closer. “You’re the best." He angled his cock in one hand and guided it to my mouth, slow and deliberate, like he’d done this a hundred times. I caught it right away: sweat, a trace of precum from when he was probably jerking off before the gym, blending with the warm, salty taste of his skin after a workout.

I wrapped my lips around the head, tongue teasing the slit, spit already pooling at the corners of my mouth.

Fuck, Leo. Yeah. This is exactly what I needed.”

He looked down at me, smirking. “Fuck, man. You suck way better than the girl I fucked last weekend. You should do it more.”

One hand gripped my hair while the other braced against the wall. Then he shoved and buried his cock deeper like my mouth was his to use. His cock drove deep into my mouth...wet, blunt, fast. I gagged. Water hit the back of my neck. My hands scrambled for his thighs as he started to fuck my face with the same rhythm he probably used on the leg press.

“Open wider,” he said. “You’re good at this. Might as well go deeper this time..”

He set the pace; fast, controlled, brutal. Each thrust pressed my nose to his abs, skin slapping against skin, balls hitting my chin. My throat tightened, then gave in. I drooled, choked, swallowed.

“Emily better fucking appreciate this,” he muttered. “You’re doing all the hard work.”

He adjusted his grip and shoved his cock deeper into my mouth. My gag reflex fired again and again. Didn’t stop him. He held me there until my eyes watered and spit poured down my neck in hot, slick strands. “Fuck, yeah bro” he groaned. “Throat’s fucking tight.”

He started moaning louder. Low, animal sounds. Still fucking my mouth like it was a means to an end. My jaw ached. My knees shook. I was soaked, rock hard, untouched. He was deep in my throat, heavy and slick, and I could taste everything. Sweat. Salt. That raw, gym-boy flavor that clung to his skin. The deeper he got, the nastier it got. I fucking loved it.

I pulled back for a second just to breathe, spit webbing from my lips to the tip of his cock. “You taste so fucking good,” I muttered, voice hoarse, throat ruined. “Tastes like sweat and cum.”

“Fuck,” he grunted, fist tightening in my hair. “Say that again.”

I didn’t get the chance. He shoved back in, harder this time, burying himself deep again. My eyes rolled. My throat fluttered around him. I could feel every vein now, every twitch like he was about to blow.

His hips stuttered. Breathing turned ragged. Wet, desperate grunts filled the stall; every thrust louder, sloppier. I gagged around him, spit bubbling up around the seal of my lips. The slap of skin against skin echoed with every grind of his hips. He let out a long, guttural moan, cock twitching hard against my tonsils. Then he growled, “Fu-uckk Gonna nut... don’t pull back...”

One last thrust. Balls pressed to my chin. Then he came. Hot, salty, thick.

I gagged once, then swallowed. Fast. Barely keeping up. His cock pulsed against my tongue, dumping shot after shot down my throat.

He pulled out halfway through the last spurt on purpose. Let it paint my lips, my chin. Then slapped the head of his cock against my lips, slow and wet. Cum dripped down my mouth, slid off my chin, hit the tile with a tap and mixed into the stream of shower water running past my knees.

He looked down, satisfied. Smirking. “I wonder if Emily can deepthroat better than you.” Then he stepped back and grabbed his towel, drying his face. Before he turned to leave, he looked down at me one more time and said, “Leo. I think I might need to invite you over if the date doesn’t go well.”

He walked off...slow, loose, like he’d just hit a new PR.

I was still kneeling there, dripping. Throat raw. Cum and water mixing on the floor. And deep down, I had a feeling he was going to call me over even if the date went well. He just needed an excuse to fuck my throat, and I secretly loved every part of servicing a straight guy.
_____

[Chapters 3-6 are already posted on Patreon early before they drop here]
 

E2. Blowing my straight friend in the shower​

Recap: Last week, Ethan said he had a date and needed to clear his head. Told me to help him out like it was nothing. I got on my knees in the locker room, sucked him off while he barely looked at me, then he came in my mouth and left. Later, he texted: “might need you again after the weekend if the trick works.”

────୨ৎ────

I did not expect to see him again. Definitely not like this.
It was around 9:30 PM. Gym mostly cleared out. Just a few people still finishing their sets. I had wrapped up a legs workout and was showering. Steam curled off the tile. My head was down, eyes closed; just standing there and rinsing off.

I heard the door swing open. Didn’t think much of it; until I turned and saw him.

Ethan.

He had a towel wrapped around his waist. Shirtless. His skin was glistening like he’d just finished a brutal set. Phone in hand, scrolling like he couldn’t decide whether to rinse off or check his DMs. He smirked when he saw me. Walked right into the stall next to mine. No hesitation. “Bro. Leo..”

I blinked. “Yes..Ethan?”

He leaned against the tile. “It worked.”

“What do you mean?”

He grinned wider. “Last week. That blowjob you gave me? Nasty shit. I was able to last longer with this chick after. Like, way longer.”

He didn’t even wait for me to respond. Just stepped closer. I could see the drops of sweat running down his abs. “So,” he said casually, “you wanna help out again today?”

“I’ve got another date tonight,” he added, shifting his stance so the towel dipped lower across his waist. “This girl Emily. Hottie. I wanna impress her.”

His eyes slid down to my mouth. “And I’m not gay or anything. Just… figured you could help again"

I hesitated. “Bro..I thought that was a one-time thing.”

Ethan turned, walked back out of the stall, and dropped his phone on the bench like he was setting down a water bottle. “C’mon, man,” he called back. “I really wanna bang this chick tonight. Emily’s hot as hell. If I cum now, I’ll last longer when I fuck her tonight.”

He looked at me over his shoulder. Waiting.

I swallowed.

“…Yeah. Okay.”

He turned back around, already grinning. “I was jerking off before I came to the gym,” he said, stepping closer. “But fuck... I couldn’t finish. I always need a mouth or a pussy on my cock to get off.”

He looked down at me, “Then I remembered; you suck dick like crazy.” He let his towel drop and stepped in close, like my mouth was already open for him.

I dropped to my knees. “I’m only doing this to help out, man,” I mumbled, looking up at him. “I’m not into you or anything.”

Ethan smirked like he didn’t believe me. Or didn’t care. “Thanks, Leo,” he said, stepping closer. “You’re the best." He angled his cock in one hand and guided it to my mouth, slow and deliberate, like he’d done this a hundred times. I caught it right away: sweat, a trace of precum from when he was probably jerking off before the gym, blending with the warm, salty taste of his skin after a workout.

I wrapped my lips around the head, tongue teasing the slit, spit already pooling at the corners of my mouth.

Fuck, Leo. Yeah. This is exactly what I needed.”

He looked down at me, smirking. “Fuck, man. You suck way better than the girl I fucked last weekend. You should do it more.”

One hand gripped my hair while the other braced against the wall. Then he shoved and buried his cock deeper like my mouth was his to use. His cock drove deep into my mouth...wet, blunt, fast. I gagged. Water hit the back of my neck. My hands scrambled for his thighs as he started to fuck my face with the same rhythm he probably used on the leg press.

“Open wider,” he said. “You’re good at this. Might as well go deeper this time..”

He set the pace; fast, controlled, brutal. Each thrust pressed my nose to his abs, skin slapping against skin, balls hitting my chin. My throat tightened, then gave in. I drooled, choked, swallowed.

“Emily better fucking appreciate this,” he muttered. “You’re doing all the hard work.”

He adjusted his grip and shoved his cock deeper into my mouth. My gag reflex fired again and again. Didn’t stop him. He held me there until my eyes watered and spit poured down my neck in hot, slick strands. “Fuck, yeah bro” he groaned. “Throat’s fucking tight.”

He started moaning louder. Low, animal sounds. Still fucking my mouth like it was a means to an end. My jaw ached. My knees shook. I was soaked, rock hard, untouched. He was deep in my throat, heavy and slick, and I could taste everything. Sweat. Salt. That raw, gym-boy flavor that clung to his skin. The deeper he got, the nastier it got. I fucking loved it.

I pulled back for a second just to breathe, spit webbing from my lips to the tip of his cock. “You taste so fucking good,” I muttered, voice hoarse, throat ruined. “Tastes like sweat and cum.”

“Fuck,” he grunted, fist tightening in my hair. “Say that again.”

I didn’t get the chance. He shoved back in, harder this time, burying himself deep again. My eyes rolled. My throat fluttered around him. I could feel every vein now, every twitch like he was about to blow.

His hips stuttered. Breathing turned ragged. Wet, desperate grunts filled the stall; every thrust louder, sloppier. I gagged around him, spit bubbling up around the seal of my lips. The slap of skin against skin echoed with every grind of his hips. He let out a long, guttural moan, cock twitching hard against my tonsils. Then he growled, “Fu-uckk Gonna nut... don’t pull back...”

One last thrust. Balls pressed to my chin. Then he came. Hot, salty, thick.

I gagged once, then swallowed. Fast. Barely keeping up. His cock pulsed against my tongue, dumping shot after shot down my throat.

He pulled out halfway through the last spurt on purpose. Let it paint my lips, my chin. Then slapped the head of his cock against my lips, slow and wet. Cum dripped down my mouth, slid off my chin, hit the tile with a tap and mixed into the stream of shower water running past my knees.

He looked down, satisfied. Smirking. “I wonder if Emily can deepthroat better than you.” Then he stepped back and grabbed his towel, drying his face. Before he turned to leave, he looked down at me one more time and said, “Leo. I think I might need to invite you over if the date doesn’t go well.”

He walked off...slow, loose, like he’d just hit a new PR.

I was still kneeling there, dripping. Throat raw. Cum and water mixing on the floor. And deep down, I had a feeling he was going to call me over even if the date went well. He just needed an excuse to fuck my throat, and I secretly loved every part of servicing a straight guy.
_____

[Chapters 3-6 are already posted on Patreon early before they drop here]
Mmmm love public shower blow jobs!!
 

E3. My Straight Friend Face-Fucked me while watching porn


Recap: Ethan found Leo again a week later, this time in the gym showers. Said the blowjob helped him last longer with his date and wanted another round. Leo hesitated, but Ethan knew exactly how to push. What started as a “bro favor” turned into something rougher, deeper, filthier. Ethan face-fucking Leo under the water, leaving him soaked and dripping. Before leaving, he smirked and said, "Might need to call you over if the date doesn’t go well."

────୨ৎ────

It was a little past 11 when I got a text on my phone. It must have been Ethan.

I quickly checked.

Ethan:

my man
wanna hang out?
emily fucking cancelled. bitch

There was a pinned location along with the texts. No explanation. He just assumed I’d come. I stared at the screen for a few seconds, heart already picking up. Well, he was right. What he didn’t know or maybe he did was that I would’ve shown up no matter the time, no matter the reason. If it meant tasting his cock again, I’d be there. He didn’t have to explain. Didn’t even have to ask. Just drop a pin and wait.

I got up without thinking, grabbed my keys, and was in the car within minutes.

His apartment was exactly how I expected. Dim, lazy, half-clean. TV glowing across the living room, low porn sounds playing over shitty speakers. He didn’t get up when I knocked. Just shouted, “Yo...It’s open.”

He was on the couch. Gym shorts. Nothing else. Legs spread. One hand on his thigh, the other holding a beer. Porn full-screen on the TV. Loud. Messy. Some guy railing a girl from behind. He looked over his shoulder. “Bro, I hope it’s not too late. I texted her right after I left the gym...was fucking horny. But bitch cancelled.” He turned back to the screen, still scrolling. “Now I’m just sitting here, trying to get a nut in, and I thought... might as well text you.”

I raised an eyebrow. “You’re already hard? I just sucked you off like an hour ago” I glanced down at his shorts.

He laughed, looked down at himself, and rubbed the bulge lazily. “Fuck yeah. Been thinking about fucking a tight pussy all night.” He nodded at the TV. “Damn, look at her ass. So fucking huge.”

His hand was already working his crotch, slow and casual.

I smirked. “Fuck it. Pass me a cushion for my knees?”

He grabbed a cushion from the couch, tossed it down between his legs like it was nothing. I knelt on it as he leaned back, tugged his shorts down to mid-thigh, and spread his legs wide.

His cock flopped out, already thick and dripping.

“Anyways,” he muttered, eyes on the screen, “your throat does a better job than any chick’s.”

I didn’t say anything. Just leaned in and licked a slow stripe up the underside of his shaft, tasting pre-cum and sweat. He groaned low, hand resting on my head like it belonged there.

The porn moaned on behind me. Wet, sloppy sounds from the screen blending with mine. I took him deeper, letting spit spill out of my mouth as I sucked, tongue circling the head, then flattening beneath the shaft.

He shifted his hips slightly, easing in deeper. I gagged once, then relaxed my throat and let him slide in all the way.

“Fuck yeah,” he grunted. “Gag on that shit, bro.”

His eyes stayed on the screen, watching some guy rail a girl from behind while he fucked my mouth with slow, lazy thrusts like it was just part of the background noise. His hand tightened in my hair, the other stroking his thigh. My jaw ached. My throat burned. My own cock throbbed untouched.

“Damn,” he muttered, voice thick, “the video makes it easy to forget you’re a dude.”

Then he stood up. His shorts dropped to his ankles with a quiet thud. I shifted on the cushion, tilting my head up to meet him. His cock stood fully hard now; thick, flushed dark, veins bulging along the shaft. A string of pre-cum clung to the tip, stretching, then dropping to my lip as I stared.

He gripped my head with both hands, fingers threading tight into my hair. His abs tensed above me, muscles flexing as he angled his hips forward.

“Go deeper, bro,” he growled. “Fuck... I want you to drool the fuck on this cock.”

Then he pulled my face onto him with a jerk. His cock slammed past my tongue, hit the back of my throat in one wet, brutal shove. I gagged, blinked up at him, and he didn’t flinch. Just stared at the porn playing on the screen, both hands locked on my head, holding me there like I was just another prop in his jerkoff routine.

“Yeah… just like that,” he breathed. “Fuckin’ perfect.”

Spit poured from my mouth. I couldn’t swallow fast enough. It ran down my chin, slicked my neck, pooled at the base of his cock. He liked it. I could tell. He started thrusting, small tight pumps that made my nose slap against his abs.

“You’re fucking dripping,” he laughed. “Good boy.”

My throat ached. My knees burned. But I stayed there, breathing through my nose, letting him use my mouth like it was a fleshlight. The slaps of his hips got louder. His moans, deeper. “Open wider, buddy,” he muttered. “Don’t fight it. C’mon. open up that throat.”

I tried to respond but my mouth was full of his cock. Just drooled harder, tongue pressed flat under his cock as he fucked in deep, heavy, harder each time.

The porn kept playing...wet sounds, fake moans, a girl choking on camera while I gagged in real life. He laughed at one point. “Damn, you might suck harder than her.”

He pulled out once. Slapped the tip against my cheek. A line of spit snapped from my lip to his cock. He smeared the head across my mouth. “Open.”

I opened. He shoved it back in. This time he didn’t stop. He started thrusting faster, rougher and more controlled. Full-on face-fucking me like it was a pussy he wanted to fuck. His hands gripped tighter, his breathing turned ragged, and even as my throat burned, I let it...welcomed every inch of it.

I felt him move closer to my face, grinding forward like he was trying to close the last inch of space between his cock and my throat. My face was buried in his crotch, nose pressed to his skin, barely any distance left between us.

“Fuck… deeper… deeper, man.”

I grabbed onto his waist for support, fingers digging into his sides. He took that as a green light and started thrusting harder. The slap of his hips against my face got louder, wetter.

“Ah-ah-fuck-ah,” he moaned, every sound more raw than the last.

Spit was pouring down my face, thick and stringy, soaking my chin, neck, chest. I was a mess. His cock kept hitting the back of my throat like it belonged there.

He glanced at the TV, still playing loud in the background. The girl onscreen was bent over, taking it rough. “Bro,” he said, voice low and breathless, “you think you could take it in the ass like she’s doing?”

My mouth was full of his cock. I couldn’t answer. I didn’t even try. I’d been fucked before. He didn’t know that. Not yet. But a cock like his? I’d never taken anything that big.

And the way he was looking at the screen, then down at me like he was wondering how deep he could fuck me..

He was already thinking about it.
And I might just let him try.

_____

[Chapters 4-7 are already posted on Patreon early before they drop here]
 

E3. My Straight Friend Face-Fucked me while watching porn


Recap: Ethan found Leo again a week later, this time in the gym showers. Said the blowjob helped him last longer with his date and wanted another round. Leo hesitated, but Ethan knew exactly how to push. What started as a “bro favor” turned into something rougher, deeper, filthier. Ethan face-fucking Leo under the water, leaving him soaked and dripping. Before leaving, he smirked and said, "Might need to call you over if the date doesn’t go well."

────୨ৎ────

It was a little past 11 when I got a text on my phone. It must have been Ethan.

I quickly checked.

Ethan:
my man
wanna hang out?
emily fucking cancelled. bitch


There was a pinned location along with the texts. No explanation. He just assumed I’d come. I stared at the screen for a few seconds, heart already picking up. Well, he was right. What he didn’t know or maybe he did was that I would’ve shown up no matter the time, no matter the reason. If it meant tasting his cock again, I’d be there. He didn’t have to explain. Didn’t even have to ask. Just drop a pin and wait.

I got up without thinking, grabbed my keys, and was in the car within minutes.

His apartment was exactly how I expected. Dim, lazy, half-clean. TV glowing across the living room, low porn sounds playing over shitty speakers. He didn’t get up when I knocked. Just shouted, “Yo...It’s open.”

He was on the couch. Gym shorts. Nothing else. Legs spread. One hand on his thigh, the other holding a beer. Porn full-screen on the TV. Loud. Messy. Some guy railing a girl from behind. He looked over his shoulder. “Bro, I hope it’s not too late. I texted her right after I left the gym...was fucking horny. But bitch cancelled.” He turned back to the screen, still scrolling. “Now I’m just sitting here, trying to get a nut in, and I thought... might as well text you.”

I raised an eyebrow. “You’re already hard? I just sucked you off like an hour ago” I glanced down at his shorts.

He laughed, looked down at himself, and rubbed the bulge lazily. “Fuck yeah. Been thinking about fucking a tight pussy all night.” He nodded at the TV. “Damn, look at her ass. So fucking huge.”

His hand was already working his crotch, slow and casual.

I smirked. “Fuck it. Pass me a cushion for my knees?”

He grabbed a cushion from the couch, tossed it down between his legs like it was nothing. I knelt on it as he leaned back, tugged his shorts down to mid-thigh, and spread his legs wide.

His cock flopped out, already thick and dripping.

“Anyways,” he muttered, eyes on the screen, “your throat does a better job than any chick’s.”

I didn’t say anything. Just leaned in and licked a slow stripe up the underside of his shaft, tasting pre-cum and sweat. He groaned low, hand resting on my head like it belonged there.

The porn moaned on behind me. Wet, sloppy sounds from the screen blending with mine. I took him deeper, letting spit spill out of my mouth as I sucked, tongue circling the head, then flattening beneath the shaft.

He shifted his hips slightly, easing in deeper. I gagged once, then relaxed my throat and let him slide in all the way.

“Fuck yeah,” he grunted. “Gag on that shit, bro.”

His eyes stayed on the screen, watching some guy rail a girl from behind while he fucked my mouth with slow, lazy thrusts like it was just part of the background noise. His hand tightened in my hair, the other stroking his thigh. My jaw ached. My throat burned. My own cock throbbed untouched.

“Damn,” he muttered, voice thick, “the video makes it easy to forget you’re a dude.”

Then he stood up. His shorts dropped to his ankles with a quiet thud. I shifted on the cushion, tilting my head up to meet him. His cock stood fully hard now; thick, flushed dark, veins bulging along the shaft. A string of pre-cum clung to the tip, stretching, then dropping to my lip as I stared.

He gripped my head with both hands, fingers threading tight into my hair. His abs tensed above me, muscles flexing as he angled his hips forward.

“Go deeper, bro,” he growled. “Fuck... I want you to drool the fuck on this cock.”

Then he pulled my face onto him with a jerk. His cock slammed past my tongue, hit the back of my throat in one wet, brutal shove. I gagged, blinked up at him, and he didn’t flinch. Just stared at the porn playing on the screen, both hands locked on my head, holding me there like I was just another prop in his jerkoff routine.

“Yeah… just like that,” he breathed. “Fuckin’ perfect.”

Spit poured from my mouth. I couldn’t swallow fast enough. It ran down my chin, slicked my neck, pooled at the base of his cock. He liked it. I could tell. He started thrusting, small tight pumps that made my nose slap against his abs.

“You’re fucking dripping,” he laughed. “Good boy.”

My throat ached. My knees burned. But I stayed there, breathing through my nose, letting him use my mouth like it was a fleshlight. The slaps of his hips got louder. His moans, deeper. “Open wider, buddy,” he muttered. “Don’t fight it. C’mon. open up that throat.”

I tried to respond but my mouth was full of his cock. Just drooled harder, tongue pressed flat under his cock as he fucked in deep, heavy, harder each time.

The porn kept playing...wet sounds, fake moans, a girl choking on camera while I gagged in real life. He laughed at one point. “Damn, you might suck harder than her.”

He pulled out once. Slapped the tip against my cheek. A line of spit snapped from my lip to his cock. He smeared the head across my mouth. “Open.”

I opened. He shoved it back in. This time he didn’t stop. He started thrusting faster, rougher and more controlled. Full-on face-fucking me like it was a pussy he wanted to fuck. His hands gripped tighter, his breathing turned ragged, and even as my throat burned, I let it...welcomed every inch of it.

I felt him move closer to my face, grinding forward like he was trying to close the last inch of space between his cock and my throat. My face was buried in his crotch, nose pressed to his skin, barely any distance left between us.

“Fuck… deeper… deeper, man.”

I grabbed onto his waist for support, fingers digging into his sides. He took that as a green light and started thrusting harder. The slap of his hips against my face got louder, wetter.

“Ah-ah-fuck-ah,” he moaned, every sound more raw than the last.

Spit was pouring down my face, thick and stringy, soaking my chin, neck, chest. I was a mess. His cock kept hitting the back of my throat like it belonged there.

He glanced at the TV, still playing loud in the background. The girl onscreen was bent over, taking it rough. “Bro,” he said, voice low and breathless, “you think you could take it in the ass like she’s doing?”

My mouth was full of his cock. I couldn’t answer. I didn’t even try. I’d been fucked before. He didn’t know that. Not yet. But a cock like his? I’d never taken anything that big.

And the way he was looking at the screen, then down at me like he was wondering how deep he could fuck me..

He was already thinking about it.
And I might just let him try.

_____

[Chapters 4-7 are already posted on Patreon early before they drop here]
Hotttt!! I’d be ass up immediately.
 

E2. Blowing my straight friend in the shower​

Recap: Last week, Ethan said he had a date and needed to clear his head. Told me to help him out like it was nothing. I got on my knees in the locker room, sucked him off while he barely looked at me, then he came in my mouth and left. Later, he texted: “might need you again after the weekend if the trick works.”

────୨ৎ────

I did not expect to see him again. Definitely not like this.
It was around 9:30 PM. Gym mostly cleared out. Just a few people still finishing their sets. I had wrapped up a legs workout and was showering. Steam curled off the tile. My head was down, eyes closed; just standing there and rinsing off.

I heard the door swing open. Didn’t think much of it; until I turned and saw him.

Ethan.

He had a towel wrapped around his waist. Shirtless. His skin was glistening like he’d just finished a brutal set. Phone in hand, scrolling like he couldn’t decide whether to rinse off or check his DMs. He smirked when he saw me. Walked right into the stall next to mine. No hesitation. “Bro. Leo..”

I blinked. “Yes..Ethan?”

He leaned against the tile. “It worked.”

“What do you mean?”

He grinned wider. “Last week. That blowjob you gave me? Nasty shit. I was able to last longer with this chick after. Like, way longer.”

He didn’t even wait for me to respond. Just stepped closer. I could see the drops of sweat running down his abs. “So,” he said casually, “you wanna help out again today?”

“I’ve got another date tonight,” he added, shifting his stance so the towel dipped lower across his waist. “This girl Emily. Hottie. I wanna impress her.”

His eyes slid down to my mouth. “And I’m not gay or anything. Just… figured you could help again"

I hesitated. “Bro..I thought that was a one-time thing.”

Ethan turned, walked back out of the stall, and dropped his phone on the bench like he was setting down a water bottle. “C’mon, man,” he called back. “I really wanna bang this chick tonight. Emily’s hot as hell. If I cum now, I’ll last longer when I fuck her tonight.”

He looked at me over his shoulder. Waiting.

I swallowed.

“…Yeah. Okay.”

He turned back around, already grinning. “I was jerking off before I came to the gym,” he said, stepping closer. “But fuck... I couldn’t finish. I always need a mouth or a pussy on my cock to get off.”

He looked down at me, “Then I remembered; you suck dick like crazy.” He let his towel drop and stepped in close, like my mouth was already open for him.

I dropped to my knees. “I’m only doing this to help out, man,” I mumbled, looking up at him. “I’m not into you or anything.”

Ethan smirked like he didn’t believe me. Or didn’t care. “Thanks, Leo,” he said, stepping closer. “You’re the best." He angled his cock in one hand and guided it to my mouth, slow and deliberate, like he’d done this a hundred times. I caught it right away: sweat, a trace of precum from when he was probably jerking off before the gym, blending with the warm, salty taste of his skin after a workout.

I wrapped my lips around the head, tongue teasing the slit, spit already pooling at the corners of my mouth.

Fuck, Leo. Yeah. This is exactly what I needed.”

He looked down at me, smirking. “Fuck, man. You suck way better than the girl I fucked last weekend. You should do it more.”

One hand gripped my hair while the other braced against the wall. Then he shoved and buried his cock deeper like my mouth was his to use. His cock drove deep into my mouth...wet, blunt, fast. I gagged. Water hit the back of my neck. My hands scrambled for his thighs as he started to fuck my face with the same rhythm he probably used on the leg press.

“Open wider,” he said. “You’re good at this. Might as well go deeper this time..”

He set the pace; fast, controlled, brutal. Each thrust pressed my nose to his abs, skin slapping against skin, balls hitting my chin. My throat tightened, then gave in. I drooled, choked, swallowed.

“Emily better fucking appreciate this,” he muttered. “You’re doing all the hard work.”

He adjusted his grip and shoved his cock deeper into my mouth. My gag reflex fired again and again. Didn’t stop him. He held me there until my eyes watered and spit poured down my neck in hot, slick strands. “Fuck, yeah bro” he groaned. “Throat’s fucking tight.”

He started moaning louder. Low, animal sounds. Still fucking my mouth like it was a means to an end. My jaw ached. My knees shook. I was soaked, rock hard, untouched. He was deep in my throat, heavy and slick, and I could taste everything. Sweat. Salt. That raw, gym-boy flavor that clung to his skin. The deeper he got, the nastier it got. I fucking loved it.

I pulled back for a second just to breathe, spit webbing from my lips to the tip of his cock. “You taste so fucking good,” I muttered, voice hoarse, throat ruined. “Tastes like sweat and cum.”

“Fuck,” he grunted, fist tightening in my hair. “Say that again.”

I didn’t get the chance. He shoved back in, harder this time, burying himself deep again. My eyes rolled. My throat fluttered around him. I could feel every vein now, every twitch like he was about to blow.

His hips stuttered. Breathing turned ragged. Wet, desperate grunts filled the stall; every thrust louder, sloppier. I gagged around him, spit bubbling up around the seal of my lips. The slap of skin against skin echoed with every grind of his hips. He let out a long, guttural moan, cock twitching hard against my tonsils. Then he growled, “Fu-uckk Gonna nut... don’t pull back...”

One last thrust. Balls pressed to my chin. Then he came. Hot, salty, thick.

I gagged once, then swallowed. Fast. Barely keeping up. His cock pulsed against my tongue, dumping shot after shot down my throat.

He pulled out halfway through the last spurt on purpose. Let it paint my lips, my chin. Then slapped the head of his cock against my lips, slow and wet. Cum dripped down my mouth, slid off my chin, hit the tile with a tap and mixed into the stream of shower water running past my knees.

He looked down, satisfied. Smirking. “I wonder if Emily can deepthroat better than you.” Then he stepped back and grabbed his towel, drying his face. Before he turned to leave, he looked down at me one more time and said, “Leo. I think I might need to invite you over if the date doesn’t go well.”

He walked off...slow, loose, like he’d just hit a new PR.

I was still kneeling there, dripping. Throat raw. Cum and water mixing on the floor. And deep down, I had a feeling he was going to call me over even if the date went well. He just needed an excuse to fuck my throat, and I secretly loved every part of servicing a straight guy.
_____

[Chapters 3-6 are already posted on Patreon early before they drop here]
Damn, he sounds hot
 

E1. Straight Friend Asked Me to Blow Him Before His Date​


I didn’t think he even knew my name. We went to the same gym: small, 24-hour, no-frills spot tucked behind a strip mall. The kind of place that smells like sweat and pre-workout and plays the same ten rock songs on loop. Ethan? He was the loud guy. The hot one. Always flexing in the mirror, always surrounded by girls, always shirtless by the time he got to his last set. Straight as hell. Walked like he owned the floor.

I kept my head down. Same 9PM slot every night, hoodie on, headphones in. We’d maybe nodded once or twice. But a few nights ago, he stopped me mid-set and said, “Yo Leo, can you spot me?”

That was it.

One set became two. Then a stretch. Then a full workout together. Then it kept happening.

Tonight, we were finishing chest and shoulders. I wiped down my bench. He was messing with his hair in the mirror, shirt off, shorts slung low.

“Got a date tonight man,” he said, tossing me a grin. “Can’t go in too worked up.”

I blinked. “What do you mean Ethan?”

He shrugged. “You know. Pent-up. Need to clear my head. You ever help a bro out before a date?”

I laughed...awkward, nervous. “Like... what?”

He didn’t laugh. He held eye contact in the mirror, flexing a little.

“I’m serious. Blowjob. Quick. You want it or not?”

He said it like he was offering gum. Like this was nothing. Just a favor.

I followed him into the back locker room, heart punching through my chest. Late-night meant we were alone. Fluorescent lights buzzing. Rows of empty lockers. He sat on the bench like he belonged there, legs wide, gym bag beside him. He pulled his phone out, typed something, then dropped it on the bench.

“Girl’s running late,” he muttered. “Perfect timing.”

He spread his thick thighs a little more. Looked at me, eyes lazy.

“Well?”

I dropped to my knees.

He didn’t even pull them down. He made me do it. Tugged the waistband of his gym shorts down and revealed a fat, semi-hard cock already leaking. Bigger than I expected. 8 inches. Uncut. Thick. He smelled like sweat and salt and pre-cum; raw, gym-boy pheromones hitting me like a fucking drug.

“You ever done this before?” he asked, like he didn’t care about the answer.

I nodded.

He leaned back on his elbows, his chest rising slow, lazy. “Then don’t be shy,” he said, watching me like a challenge. “Got twenty minutes before the date.”

I lowered my head between his legs and wrapped my lips around the tip of his cock, warm and already leaking. My spit rushed in instantly, thickening as I eased down on him. The weight of it. The heat. He tasted like sweat and gym heat, the kind of raw, salty grime that clings after a hard lift.

He let out a low groan, one deep, careless sound that vibrated through his chest and tilted his head back like he was just stretching out after a long lift. Like this was routine.

I started slow, easing him deeper inch by inch, letting his cock swell in my mouth until he was hard enough to ache. My tongue worked under the head, circling, teasing the slit. Every twitch made me hungrier. Every pulse told me he liked it, even if he didn’t say a word.

He didn’t move. Didn’t guide me. Just sat there with his legs spread and his cock in my mouth like it belonged there. Eyes half-lidded, breathing steady, watching me take care of it like I was nothing but part of his warm-up.

He got harder fast. Heavy in my mouth. Slapping against my tongue when I went too fast. His thighs flexed. He adjusted his hips.

“Fuck, yeah,” he muttered. “That’s it. Sloppy, just like that.”

I looked up at him, but his eyes were on the mirror behind me; watching himself, not me. Watching the way his abs flexed every time he fucked my throat.

He grabbed my head when I started gagging. Didn’t push, didn’t stop either. Just held me there, letting his cock throb against the back of my throat.

“Goddamn. You’re good.”

I moaned around him; couldn’t help it. I was leaking in my shorts, hands gripping his thighs so hard they shook.

He started fucking my face slow. Controlled. Measured. Like a workout. Like he knew how deep he could go and how long I could take it. “Thought you’d choke,” he muttered, eyes still on himself. “Guess not.”

His phone lit up. He didn’t check it.

“Gotta make this quick,” he said, voice lower now. “Open that mouth wider.”

He pushed deeper. I choked, spit flooding out the corners of my mouth, dripping onto the tile. He groaned again, this time louder. Breath hitched.

Then he stood. Pulled out. Tugged me by the jaw and smeared the head of his cock across my tongue, cheek, nose. Marking me.

“You gonna swallow?”

I nodded.

He shoved it back in. He didn’t last thirty seconds. One hand on my head, the other gripping the bench, hips grinding in tight, short thrusts.

Then he gasped; short, sharp and came hard. Flooded my throat with it. Thick. Salty. Endless. I swallowed and gagged and swallowed again. He didn’t stop until he was fully drained.

When he pulled out, his cock slapped wet against my chin. I stayed kneeling, throat raw, mouth open, breath shallow. He didn’t look at me. Just adjusted his shorts, grabbed his phone, and muttered, “Appreciate it Leo. She’s downstairs.”

Then he left. Like it was nothing.

The door clicked shut.

A minute later, I got a text.

Ethan: i’ll let you know if that blowjob helped me last longer. might need you again next weekend if the trick works

_____


[Chapters 2-6 are already posted on Patreon early before they drop here]
I was obsessed with 95# perfect little lady.
She had seen me skinny dipping——told me while drinking “she’d like to get to know me—but was scared to death!” And very inexperienced.

Thanks for the warning—-on first date I found out she was understating it—-and I’d definitely have to take time——

Fortunately, I had 2 very hungry, very competent cocksuckers—-and
(Lots of times I don’t ejaculate—I can orgasm w/o it)—-both loved to swallow cum.

For mos, I fed one before and one after seeing her.
 
  • Like
Reactions: teafucker