My Straight Roommate Wants to Practice on My Cock

Tyler finally put his mouth on my cock. I lasted maybe thirty seconds before I was shooting all over my stomach again, but he just wiped me clean, grinned, and told me we’d keep practicing until I could handle it. No big deal, no judgment. Same Tyler as always. I’m starting to think these training sessions might actually work… and I’m definitely not complaining.

  • Score 8.8 (1 votes)
  • New Story
  • 1879 Words
  • 8 Min Read

The next morning started slow, like the world was moving through water. I woke up still half-hard from the dreams that had chased me all night…Tyler’s mouth, his tongue, the low hum of his voice telling me to breathe. I lay there for a minute, staring at the ceiling, pulse already kicking up at the thought of tonight. Then I dragged myself out of bed and into the kitchen.

Tyler was there, same as always, pouring coffee in nothing but gray sweatpants that hung low on his hips. He looked up when I walked in, gave me that small, knowing grin.

“Sleep okay?” he asked, voice casual, like we hadn’t spent the last twelve hours building toward something irreversible.

“Yeah,” I lied. “You?”

He shrugged, handed me a mug. Our fingers brushed. “Like a baby.”

We didn’t say anything else about it. But the whole day felt charged. Every time I caught sight of him…at the gym spotting some dude, laughing with the front desk girl, stretching in the locker room…my stomach flipped. I kept picturing his lips parting, his eyes looking up at me. I kept feeling the phantom heat of his breath against my cock. I was nervous as hell. Hard half the day. Distracted throughout the day.

By evening I was a wreck. Shower felt too hot, too cold, too everything. I paced my room in boxers, trying to calm down. The anticipation sat heavy in my chest, tight and aching.

Then the knock came. Soft. Deliberate.

I opened the door.

Tyler stood there in a fitted black tank top that showed off every line of his shoulders and chest, and red shorts that clung to his thighs. His hair was still damp from his own shower, falling forward a little. He looked… fuck. He looked like he knew exactly what he was walking into and couldn’t wait.

“Hey,” he said, voice low. “Ready?”

I swallowed. “Yeah.”

He stepped inside and walked over to the bed without hurry, sat on the edge, then patted the mattress beside him.

I sat. Legs shaking a little.

He turned toward me, eyes steady. “Lie back, bro… Just relax”

I nodded, throat too tight for words. I slid back against the pillows, legs falling open naturally. My cock was already hard, tenting my boxers, leaking at the tip. Tyler’s gaze dropped there for a second, then came back up to my face. He smiled, small and reassuring.

“Relax,” he said. “I’ve got you.”

He moved then, slow and deliberate, sliding down the bed until he was settled between my thighs. His hands rested on the tops of my legs first, thumbs stroking the skin there in gentle circles. The warmth of his palms made me shiver.

He leaned forward, chest brushing the inside of my thigh. His face hovered inches above my cock, breath ghosting over the head through the thin fabric. Then he looked up at me, eyes dark and focused.

“Don’t worry, bro,” he murmured. “I’ll go slow.”

My heart slammed against my ribs.

He hooked his fingers into the waistband of my boxers, tugged them down inch by inch. My cock sprang free, hard and flushed, a bead of precum already glistening at the slit. Tyler exhaled softly, like the sight of me affected him too.

He leaned in closer. His tongue slipped out first…slow, deliberate…flat and warm as it touched the very tip of me. Just a light press against the head, tasting the precum there. I gasped, hips twitching up before I could stop them.

He didn’t pull away. Instead he kissed the tip gently, lips soft and closed, lingering for a second. Then again. Open-mouthed this time, a slow drag of his bottom lip over the sensitive ridge. It felt more than training. It felt intimate. Worshipful. Like he was savoring me.

Tyler’s eyes fluttered half-closed. He looked lost in it, completely focused, like helping me had become something he craved too. His tongue came out again, tracing a slow circle around the head, collecting every drop. Then he flattened it against the underside, dragging up in one long, wet stroke.

My whole body jerked. A shiver raced down my spine, straight to my toes. “Fuck…”

He looked up at me through his lashes, mouth still hovering, lips shiny. The look in his eyes asked the question without words: You okay?

I nodded fast, breathless. “Yeah. Yeah, keep going.”

He smiled…just a small curve of his mouth, then lowered his head again. This time he took the tip into his mouth. Just the head. Warm, wet suction wrapped around me. His lips sealed tight, tongue pressing flat underneath.

My hips bucked hard. I moaned loud, fingers digging into the sheets. “Uhm… fuck… umm fuck…”

He held me there, tongue swirling slow, gentle circles. The heat was overwhelming, the pressure perfect. Every nerve in my body lit up.

Then he eased off, lips dragging along the head as he pulled away with a soft pop. He looked up again, eyes dark, voice rough.

“Breathe, Noah,” he said quietly. “I’ve barely begun.”

I exhaled shakily, chest heaving, cock throbbing in the cool air.

He waited until my breathing steadied, then leaned back in.

This time he rubbed his lips over the tip first…puckered, soft, teasing. Back and forth, slow drags that made me leak more. Then he opened his mouth again, took the head back inside, sucking gently while his tongue flicked at the slit.

I moaned again, louder. My whole body trembled.

Tyler hummed around me, the vibration shooting straight through my cock. He looked up once more, eyes locked on mine, checking in without stopping.

I was already close. Too close. But I didn’t want him to stop.

Tyler hummed around my dick again, deeper this time, the low vibration rolling straight through my shaft and settling heavy in my balls. His mouth slid forward slowly, lips stretching soft and warm as he took more of me in…halfway now, tongue pressing flat along the underside, dragging in a slow, deliberate glide. The heat was everywhere, wet and perfect, wrapping my dick so completely I almost moaned out loud.

My hips jerked up on instinct, chasing the warmth. I clenched every muscle, trying so hard to stay still, to breathe, to remember the rules. Control. Stop before the edge. But his mouth felt like velvet fire, wet and tight, moving in unhurried strokes that made my toes curl against the sheets. Every time he pulled back, lips dragging over the ridge of my head, a bead of precum would smear across his tongue, and he would swallow around me, humming again like he enjoyed the taste.

I was trying. Fuckkk, I was trying. My hands fisted the sheets, knuckles white. My chest rose and fell too fast. The pleasure built in slow, relentless waves, each pass of his mouth pushing me higher, tighter, closer. His pace stayed steady…up and down, slow and deep, tongue swirling lazy circles on every upstroke, then flattening on the down. The wet sounds filled the room, mixing with my ragged breathing and the occasional broken moan I couldn’t hold back.

“Fuck… Tyler…”

He didn’t answer. Just kept sucking me, eyes flicking up to mine every few seconds, dark and focused, checking in without ever breaking rhythm. His hands slid up my thighs, thumbs stroking the sensitive skin there, grounding me even as he unraveled me.

The pressure coiled tighter. Hotter. My balls drew up, the base of my cock throbbing against his lips. It was too much. Too good. The suction, the heat, the way his tongue flicked the slit every time he reached the tip…it all crashed together, unstoppable.

“Fuck… fuck… fuck…”

I was right there. Right on the edge. One more slide and I would lose it.

Panic flashed through me. I couldn’t cum in his mouth. Not yet. Not like this. My hands shot down, fingers tangling in his hair, pushing gently but firmly. Tyler pulled back immediately, understanding, mouth sliding off with a wet pop. My cock slipped free, glistening, flushed dark red, throbbing in the cool air.

I wrapped my hand around the base fast, stroking once, twice…hard and desperate and came.

Thick, hot streams pulsed out of me, shooting across my stomach in long, forceful ropes. One hit my chest, another landed on my ribs, warm and sticky, each spurt wrung from deep inside, my whole body jerking with it. My hips lifted off the bed, muscles locked, breath shattered. It kept coming, slower now, dribbling over my fingers until I was spent, trembling, chest heaving.

“Ah shit,” I gasped, voice wrecked.

Tyler sat back on his heels, lips shiny, eyes soft. He wiped the corner of his mouth with the back of his hand, smiling small and easy.

“Noah… that’s okay, man.”

I covered my face with my arm, still catching my breath. “Fuck… I just couldn’t hold it in.”

He shifted up the bed, settling beside me, one hand resting light on my thigh. “I think I know what the issue is.”

I peeked out from under my arm. “What?”

“You’re thinking way too much into it.” His voice was low, almost gentle, but there was heat behind it. “You’re chasing the pleasure instead of letting it happen. You’re trying to control every second, every feeling, like if you grip it hard enough it won’t slip away. But that’s the trap. The more you fight it, the faster it wins. You’ve got to relax into it. Let the wave build without grabbing at it. Trust that it’ll get there when it’s ready. Trust me to take you there.”

I swallowed, the words sinking in slow. Philosophical, yeah, but spoken in the afterglow of his mouth on me, they felt filthy and true at the same time.

He leaned closer, thumb stroking lazy circles on my skin. “The same way your cock learned to handle a hand better…slow, steady, no rush—it’ll learn to handle a mouth. It just takes time.. You lasted longer tonight than last night with Sarah. That’s not nothing. We keep going. Slow. Controlled. Until the intensity stops owning you and you start owning it.”

I turned my head, meeting his eyes. They were steady, warm, full of that quiet confidence that had carried me this far.

“You really think I’ll get there?” I asked, voice small.

Tyler’s smile deepened, soft around the edges. “I know you will. And when you do, you’ll be unstoppable. With me. With Sarah.. With any other chick.”

He squeezed my thigh once, then leaned in and pressed a quick, chaste kiss to my forehead…barely a brush of lips, but it landed like a promise.

“Don’t sweat it man,” he murmured against my skin. “I am not going anywhere .”

He stood, grabbed the towel from my nightstand, wiped me down gently, like he always did and slipped out of the room.

The door clicked shut.

I lay there in the quiet, body loose, mind buzzing. The feeling of his warm mouth on my cock lingered in my memory, the heat, the slow drag of his tongue. I was still embarrassed. Still frustrated. But underneath it all, something else bloomed….hope. Trust. And a hunger that felt deeper than training.

Maybe…I’d finally learn how to let go.


If you enjoyed this story, consider supporting the author on Patreon.


Report
What did you think of this story?
Share Story

In This Story