What Dudes Do

Post-party. Post-midnight. His roommate brought out a toy and an offer that sounded casual. It stopped being casual around the third time he wasn't allowed to come.

  • Score 9.3 (20 votes)
  • 954 Readers
  • 5676 Words
  • 24 Min Read

The apartment smelled like spilled beer and the ghost of someone's cologne. Past one in the morning. Red cups on every flat surface, a few crushed under the coffee table, a sticky ring on the counter where a bottle of Fireball had been sweating all night. The Bluetooth speaker was still going, something low and bass-heavy, more vibration than melody. The party had emptied in stages. Couples first, then lightweights, then the guys who remembered they had morning lifts. Now it was just Nate and Drew on the couch, sunk deep into the cushions, legs stretched out, the apartment settling into the kind of quiet that only exists after noise.

Nate let his head fall back. Twenty-one, three months from graduation, and right now the only thing on his agenda was not moving. 6'1" (1.85 m), 185 pounds (84 kg) of lean muscle built from years of pickup basketball and a gym routine he'd never taken seriously enough to call a program. Sandy brown hair pushed back, stubble he'd meant to trim three days ago, green eyes half-closed against the overhead light. His shirt had come off during the party, someone had cranked the thermostat, and he'd never put it back on. Freckles scattered across his shoulders and the tops of his chest. A thin line of hair running from his navel into the waistband of his jeans.

Drew passed him the joint.

He took it. The weed was better than the party stuff. Something a guy from Drew's program grew that hit smooth and settled heavy. Nate held the smoke, let it fill his chest, exhaled toward the ceiling. The buzz from the beers was already fading, replaced by something warmer and slower. The couch felt deeper. The bass from the speaker felt like it was coming up through the floor, vibrating in his ribs.

Drew sat beside him. Not touching, but close. 5'11" (1.80 m), 195 pounds (88 kg), built like he took the gym as personally as he took everything else. Thick arms, solid chest, the kind of body that looked carved even when he was slouched on a couch in basketball shorts and nothing else. Dark hair buzzed tight, brown eyes that never seemed hurried but never missed anything either. Olive skin, sharp jaw, the scar on his left knuckle catching the lamplight when he took the joint back. Twenty-two. The calmest person Nate had ever met, which was either reassuring or unsettling depending on the night.

They'd been roommates since junior year. Drew was bi, had mentioned it once the way you'd mention a food allergy, and Nate had said "cool" and meant it. It hadn't changed anything. Drew brought girls home and occasionally guys, Nate brought girls home, and the walls were thin enough that they'd both heard things they pretended they hadn't. It was fine. Normal. The kind of thing you stopped thinking about when you'd shared a bathroom long enough.

The joint went back and forth. The silence was easy. Post-party silence, where nobody needed to fill it.

"I'm in a fucking drought, bro," Nate said.

He didn't know why he said it. The weed. The hour. The fact that Drew was the only person he'd say it to.

Drew turned his head. "How long?"

"Like... six weeks? Seven? I don't know." He rubbed his face with both hands. "Ashley ghosted me. That girl from Sigma Kap gave me a fake number. I'm striking out across the board."

"Seven weeks." Drew let out a low whistle. "That's rough. Your hand not cutting it?"

"Dude, my hand stopped cutting it after week two. I get close and it just... doesn't happen. Like my body forgot what a good one feels like."

Drew took a long pull on the joint. Held it. Let the smoke drift out slow. Then he stood up.

"Hold on."

He walked down the hall. Nate heard his bedroom door open, a drawer slide, the door close. Drew came back with something in his hand. A black zippered case, the size of a water bottle. He sat back down, unzipped it, and held it out.

"This thing changed my life," Drew said.

Nate looked at it. A fleshlight. Not a cheap gas-station one. The real thing. Clear casing, transparent all the way through, the sleeve inside a see-through silicone with ridges he could trace with his eyes from the opening to the base. No hiding anything with this one. You'd see everything. He turned it over. Heavier than expected.

"Dude. No."

"What? It's a toy. Every guy should own one." Drew held it like he was offering a beer. "I'm dead serious. Seven weeks of nothing? This'll fix you."

"You're just handing me your fleshlight. In the living room."

"I cleaned it, bro. I'm not an animal." Drew grinned. "Just try it. Right now."

Nate shook his head. "I'm not jerking off on the couch three feet from you."

"Why not? We've both heard each other through the wall a hundred times. At least this way you're not using your busted hand." He was already pulling a bottle of lube from the case. "It's one in the morning. Nobody's coming back. You just told me your dick is on strike. Let me help you out. As a friend."

The weed was sitting warm behind Nate's sternum. Heavy in his arms, soft in his head. The kind of high that made things feel simple. He turned the fleshlight over in his hands. The clear casing caught the lamplight, the ridges inside visible like a topographic map. Ran his thumb across the silicone opening. Looked at Drew, who was sitting there shirtless in basketball shorts like this was the most normal offer in the world.

"Can't exactly try it through your jeans," Drew said.

Nate laughed. Nervous, but genuine. "Alright. But this is weird. For the record."

He unbuttoned his jeans and pushed them down. Kicked them off. Then his boxers, because the weed had dissolved the part of his brain that would've made that a bigger decision. He was half hard already. From the conversation, the permission, the hour, the smoke. His cock rested against his thigh, 7 inches (18 cm) that curved slightly left, the head flushed, a bead of pre already gathering.

Drew kicked his basketball shorts off. Then his briefs. Casual. Like the conversation required comfort and clothes were in the way. "Fair's fair."

Nate's eyes went there and came back. Couldn't help it. Drew was thick, heavy, resting against his hairy thigh. The dusting of dark hair on his chest thickened into a trail below his navel and kept going. He looked unbothered by all of it. Just sat there, legs apart, passing Nate the lube.

Nate squeezed some into the sleeve. Too much. It dripped down the inside and onto his thigh. He positioned the case, lined himself up, and pushed in.

The first inch was good. Tight, warm from the lube, the ridges catching on the underside of his head. He pushed deeper and the suction pulled at him, a soft wet grip that was nothing like his fist. Through the clear casing he could see his own cock stretching the sleeve, the pink head pressing against the transparent silicone, every ridge gripping him visible in slow motion.

But the angle was wrong. He was trying to hold the case and thrust at the same time, and his wrist kept rotating, and the suction would break, and the rhythm was clumsy. He wanted to fuck this thing, not fight it. He pulled out, repositioned, tried again. Better for a few strokes, then the grip slipped and he was just fucking a tube at an awkward angle and getting nowhere.

"I can't get this right," he said.

Drew had been watching. Not staring. The relaxed attention of a guy on the same couch with nothing else to look at. He reached over.

"It's way better when you're not doing two things at once." His hand wrapped around the casing. Firm, steady, the angle instantly correcting. "Just thrust. Let me hold it."

"Dude. You're gonna hold it while I fuck it?"

"Bro, it's a fleshlight. It's silicone. I'm just holding the case." The bro-voice was easy, unhurried. "You want to spend the next twenty minutes fighting the angle, or you want to actually get off?"

Nate's cock was still in the sleeve. Still hard. Drew's hand on the casing was steady, the angle already better than anything Nate had managed alone. His body made the decision before his brain finished arguing.

"...Fine. Whatever."

He pushed in.

The difference was immediate. The angle was right, the grip was constant, the suction held because Drew's hand didn't waver. When Nate rolled his hips forward, the ridges dragged along his full length in a slow, tight pull that made his stomach clench. Drew's hand was motionless. Just holding. Letting Nate set the pace.

For about thirty seconds.

Then Drew's grip shifted. A slight tilt. A change in pressure that redirected the sleeve so the ridges hit a different spot, lower, dragging along the frenulum. Nate's hips stuttered.

"Easy," Drew said. "Slower."

"Don't tell me how to..."

"Slower."

Nate slowed down. He didn't decide to. His body just did what Drew's voice told it to. The next stroke was long, deep, and the sound that came out of him wasn't a word.

Drew's thumb moved on the casing. A small adjustment. The suction tightened.

"There you go," Drew murmured. Low. Calm. Like coaching a stretch. "Just like that, bro."

Nate's eyes were closed. The weed stretched every sensation wider, longer. The warmth of the sleeve was everywhere. Drew's hand on the casing was the only fixed point in the room, fixed and sure, and Nate rolled into it, chasing the friction, the pull, the feeling of someone else setting the angle his body needed.

Then Drew slid the sleeve off.

Nate pushed into nothing. His cock bobbed in the air, wet, flushed, the sudden cold sharp on the slick skin. His eyes snapped open.

Drew was looking at him. Not at his cock. At his face. Reading the flush and the slack jaw and the thing the edging had opened up behind his eyes.

"Not yet," Drew said.

And slid the sleeve back on. One inch at a time.

What the...

The thought didn't finish. The sensation swallowed it whole.

---

Drew had been reading Nate's body for two years. Not hoping. Not planning. Just aware, the way a kinesiology student is aware of movement patterns, tension chains, the way a body broadcasts what it needs before the person living in it has any idea. He knew Nate's stress posture: shoulders up, jaw tight, right hand gripping whatever was closest. He knew the rhythm of Nate's breathing when he slept, when he was angry, when he came through the thin wall between their rooms and tried to be quiet about it.

He knew Nate had never been controlled. Not once. Not by any of the girls he dated, not by anyone. Nate was the one who set the pace, who led, who decided when and how and how fast. And it had never occurred to him that the thing missing wasn't better sex. It was someone else holding the wheel.

Right now, Drew was holding the wheel. And Nate's body was telling him everything.

The abs were tight, the thin trail of hair between his navel and his cock damp with sweat. His hands were gripping the couch cushion on either side of his hips, knuckles pale. Head tipped back, and every time Drew stroked the sleeve down, a muscle in his jaw jumped. Balls hung low and full between his thighs, drawing tighter with each stroke.

Drew held the fleshlight still and built him. Long strokes, the casing rotating slightly on the downstroke, the transparent silicone showing everything. He watched Nate's cock through the clear walls: the slight left curve pressing against the ridges, the head swelling dark, the vein on the underside pulsing with his heartbeat. Every time Drew pulled the sleeve up, a thread of pre followed, stretching from the tip before breaking.

Nate's breathing was climbing. His skin was flushed from the sternum up, the freckles on his shoulders standing out against the heat.

"Dude," Nate said. His voice was rough. "Don't stop."

"I'm not stopping. I'm pacing you."

"I don't need pacing, I need to come."

Drew's free hand settled on Nate's thigh. First contact. His palm flat against the quad, feeling the tremor running through the muscle. Warm skin, the fine hair on Nate's thigh soft under his hand.

Nate's gaze dropped to the hand on his leg. His thighs started to close, an instinct, then stopped. "Dude..."

"Relax. Just bracing." Drew's voice didn't change. Steady. Bro-talk. "You want to come in thirty seconds, or you want to come so hard you forget your own name?"

The thighs stayed open. Drew let his thumb trace one slow circle on the inside of Nate's quad while the sleeve stroked. Then he pulled off.

"Fuck." Nate's hand shot toward his cock. Drew caught his wrist. Not hard. Firm. Held it against the cushion.

"No hands. That's the rule."

"There's no rule, dude. You just made that up."

"And you're gonna follow it." He placed Nate's hand back on the cushion. Waited until the fingers uncurled. "Just the sleeve. And I say when."

Nate stared at him. The weed had his pupils blown wide, green eaten by black. His chest was heaving. His cock twitched between them, slick, untouched, straining.

He didn't reach again.

"Good," Drew said.

He slid the sleeve on and built him again. Patient. The weed had Nate hypersensitive and Drew could see it in every flinch, every involuntary clench. Every sensation arriving louder and staying longer. Drew's high manifested differently. Not loose. Focused. Every detail sharper: the grain of Nate's stubble, the exact rhythm of his breathing, the smell of him, salt and the fading sweetness of whatever mixed drink had spilled on his jeans hours ago, and something underneath that was just Nate. Warm and male and close.

Nate's breathing climbed. His abs began their telltale tightening, the muscles contracting in a wave, the obliques joining a beat later. Three more strokes. Two.

Drew's free hand dropped to Nate's balls. He cupped them, full and drawn tight against the shaft, and pulled down. Firm. Deliberate. The opposite of where the body wanted them to go.

"Ah, what the fuck." Nate's hips bucked. His eyes flew open. "What are you..."

Drew pulled the sleeve off at the same time. The double denial hit at once. His cock bobbed free, dark and glistening, straining at nothing, and his balls were held low in Drew's grip, and the orgasm that had been right there receded like a wave pulling back from shore.

"What the fuck was that?" Nate's voice cracked.

"Edging, bro." Drew released his balls gently. Casual. Like he'd adjusted a seatbelt. "The longer you hold, the harder you come. Trust me."

"Don't... don't just grab my balls like that."

"Did it hurt?"

A beat. "No."

"Did it work?"

Another beat. Longer. "...Yeah."

"Then we're good."

Drew reached for the lube instead of the sleeve. Squeezed a line into his palm. Then wrapped his bare hand around Nate's cock.

Every muscle in Nate's body locked. His eyes went wide and his hand shot to Drew's wrist. "Whoa whoa whoa. That's your hand, dude."

"Sleeve's drying out. I'm re-lubing you." Drew's voice didn't shift. Flat. Practical. His fist slid from base to tip in one slow stroke and the difference from the sleeve was immediate. The heat of the shaft against his palm, the pulse hammering under the skin, the way the flesh moved over the hardness underneath. Through a casing, a cock was a shape. In his hand, it was alive. "Relax. I'm not jerking you off. I'm prepping the surface."

Nate's grip on his wrist tightened. But didn't pull.

Second stroke. Drew let his fingers read what the sleeve had been hiding. The vein running the underside, thick and urgent. The exact point where the left curve pressed hardest into his palm. Nate lifted off the cushion on reflex, chasing the grip.

"Be still."

Third stroke. Drew's thumb dragged over the frenulum on the upstroke and a sound punched out of Nate, low and broken. Fourth, and Nate rose to meet his hand. Not a flinch. A thrust. Small, involuntary, the body chasing the grip before the brain knew it was moving.

Drew slowed. Barely moving his fist. Just holding.

The fifth stroke wasn't his. Nate fucked up into Drew's fist, one roll of the hips, cock driving through the tunnel of his fingers. The sound that came out of him was quiet and honest and had nothing to do with lube.

Drew let his thumb trace the ridge of the corona through the slick, then released.

Picked the sleeve back up. Slid it on.

"See? Just lube."

Nate's breathing was ragged. Eyes closed, fingers curled into the cushion where they'd fallen from Drew's wrist. He swallowed hard.

"You didn't have to use your hand for that."

"Fastest way to spread it even. You want me to use a paintbrush next time?"

Nate didn't laugh. His face tried and stopped. The ease that had been there since the joint wasn't quite there anymore.

Drew started the sleeve again.

This was the part nobody understood about control. Not the grip, not the commands, not the mechanics. The real skill was reading the edge. Knowing the exact moment a body crossed from building to breaking and pulling back one stroke before. The tightening of the pelvic floor. The shift in breathing from deep to ragged. The involuntary flex of the glutes. The sound that stopped being a groan and became something more desperate.

Drew could feel the edge through the sleeve, through the casing. And he could see it. The transparent silicone turned Nate's cock into a broadcast. The head darkening, the shaft swelling that final fraction, the pre pooling at the tip before the ridges smeared it along the length. There was nowhere to hide inside a clear sleeve. Every twitch, every pulse, every desperate throb was right there under the lamplight.

Third edge. Drew built him long and slow, the sleeve riding the full length, and when the signs started, he pulled off with one hand and formed a tight ring with his thumb and forefinger around the root of Nate's cock with the other. Squeezed. Not enough to hurt. Enough to trap the blood, to lock the orgasm behind a wall of pressure.

"Oh my god." Nate's whole body seized. His hips drove up, fucking into Drew's grip, chasing the release that was right there but couldn't get through. "Drew. Drew. Fuck. Let go."

"Not yet."

"Bro, come on, please, I was right there..."

"I know." Drew held the ring. Watched the pulse hammering in the shaft under his fingers. Waited. Five seconds. Ten. Nate's body shook with the effort of not coming, the orgasm cresting and hitting the wall of Drew's grip and breaking apart. The desperation bled out of his muscles in stages. His hips dropped. His hands unclenched. A sound came out of him that lived somewhere between a word and a sob.

Drew released the grip. Let his hand drift up Nate's abs, feeling the muscles quiver, the sweat pooling in the valleys. "You're doing so good, bro."

"This isn't... normal." Nate's voice was ragged. "This isn't what dudes do."

"It's a technique. Athletes use it. Tantric shit." Drew kept his voice in the bro register. Easy. Unbothered. "You want me to stop?"

The question hung. They both knew the answer.

"...No."

Drew moved off the couch. Knelt on the floor between Nate's spread legs, one hand on the sleeve, the other resting on Nate's knee. From this angle he could see everything. The flush spreading down Nate's stomach. His cock through the transparent casing, wet and swollen. His balls hanging low, shifting as his thighs went unsteady.

He slid the sleeve on. Worked it slow. One full stroke per breath. His free hand went to Nate's balls again, gentler this time, cupping them in his palm, rolling them with his fingers. Not pulling. Just holding, the weight of them shifting in his grip, while the sleeve did its work above.

Nate's head fell back. His thighs spread wider without being asked. Drew's thumb traced the seam of his sac, feeling the coarse hair, the skin tightening as he got closer.

"Fuuuck." Nate's hips were rocking now, shallow thrusts into the sleeve. "Fuck, Drew, please..."

"Please what?"

"Please let me... I need to come, bro. I'm dying."

"You're not dying. You're just not in charge." Drew's thumb circled the base of the sac, pressing into the sensitive skin where the balls met the taint. "There's a difference."

He built him to the edge again and this time reached up, pulled the sleeve off, and pressed his thumb hard into the perineum. The spot between Nate's balls and his hole. Firm, centered pressure. Nate's body went rigid.

"What... oh fuck... what are you..."

"Breathe."

The pressure disrupted everything. The orgasm that had been building in Nate's core scattered. Drew could feel it under his thumb, the contractions that wanted to become a climax stuttering and dying against the pressure. Nate's cock jumped against his stomach, leaking a long rope of pre, desperate and denied.

"I can't... Drew, I can't do this anymore..."

"Yeah, you can." Drew released the pressure. His hand came up, flat on Nate's stomach, feeling the abs jumping under the thin layer of sweat. His palm slid up to Nate's chest. He brushed his thumb across Nate's nipple.

Nate's back arched off the couch. A sound punched out of him, half gasp, half moan.

"Interesting," Drew murmured.

"Shut up."

He circled the nipple with his thumb while sliding the sleeve back on with his other hand. Slow. One inch at a time. Nate's body was shaking. A fine vibration that started in his thighs and ran through his core. His hands had given up on the cushion and were hanging at his sides, fingers twitching. Open.

Drew worked him. Sleeve and thumb in tandem. The nipple hard under his pad, the cock swelling in the clear tube. He watched Nate dissolve. The jaw unclenching, the lips parting, the eyes going glassy. The bro was leaving. What was underneath had no armor on.

Drew's own cock ached against his thigh. He didn't touch it.

"Get on your knees," Drew said.

Nate's eyes opened. Hazy. "What?"

"On the couch. Knees on the cushion, hands on the back. You keep fighting the angle sitting down. You want to fuck this thing? Fuck it like you mean it."

Nate stared at him. Not resistance exactly. Awareness — that getting on all fours while another dude held a fleshlight under him was a different thing than sitting on a couch.

"Bro, I'm not getting on all fours for you."

"You're not getting on all fours for me. You're getting into a position where you can actually use your hips." Drew held up the sleeve. "Same toy, better angle. Come on. You're close. Let's finish this."

Nate shifted. Got his knees under him on the cushion, spread wide, and gripped the back of the couch with both hands. The leather creaked under his fingers. His arms were locked, shoulders set, the position instinct. The way a body braces when it wants to drive forward into something. From here he could look down between his arms and see his own cock hanging hard and full, the pre dripping from the tip onto the cushion below.

Drew moved in beside him, kneeling on the floor next to the couch, and angled the transparent fleshlight up between Nate's thighs, the opening pressed to his tip. Waiting.

"Just fuck it," Drew said.

Nate drove down. The first stroke was deep and hard and the sound he made wasn't even a word anymore. The clear sleeve stretched around him, and from this angle he could see it, could look down between his arms and watch his own cock sinking into the transparent tube, the ridges gripping along every inch as he buried himself to the base. His glutes clenched, released, and his hips snapped forward again. The position changed everything. The full range of motion, the power he could put behind each thrust, the wet slap of his pelvis hitting the casing on the downstroke.

"That's it," Drew murmured. "There you go."

Nate fucked the sleeve the way he fucked. Raw. Jock energy, all hips and drive, the kind of rhythm that comes from the core and doesn't think about finesse.

His ass flexed with every thrust, thighs bracing, the muscles in his lower back rolling as he drove forward, pulled back, drove forward again. The wet sounds filled the apartment. Slick, rhythmic, obscene. He found a groove and locked into it. Deep strokes that bottomed out with a grunt. His balls swung heavy, slapping the base of the casing on every impact. Drew braced the case and let him go. Nate's knuckles went white on the back of the couch as his body rocked, the whole frame groaning under him. Three strokes. Four. Five. His rhythm was desperate, an animal thing, all control abandoned, fucking into it like it was a body underneath him and the only thing in the world was getting deeper.

Drew watched the signs. The balls drawing up tight, the abs locking, the breathing turning to grunts. Nate was pistoning now, short and fast, the rhythm of a man about to finish, his glutes clenching hard on every forward stroke. He let it build to the very edge, right to the threshold.

Then he pulled off. And squeezed the head.

His hand wrapped around just the glans, thumb pressing into the frenulum, fingers clamping around the corona. Not the shaft. Just the head. A firm, clinical squeeze.

"FUCK." Nate's hips snapped down into nothing, fucking the air, the thrust so hard the couch rocked under his knees. His cock was trapped in Drew's grip, the sensitive head compressed, and the orgasm that had been millimeters away crashed into the wall of pressure and shattered. His hips kept going for two more thrusts, the body's rhythm slower to stop than the brain, grinding into Drew's fist before the signal reached his muscles. "Oh my god, oh my god, stop, stop..."

"Breathe." Drew held the squeeze for three seconds. Four. Felt the head pulsing in his grip, trying to push through, failing. Then released.

Nate's hands were shaking on the back of the couch. His hips twitched, a phantom thrust, body still trying to fuck something that wasn't there. Cock dark, angry, pre running in a continuous line from the slit. The denial had taken his whole body. He turned his head toward Drew with an expression that had gone past frustration into something uncharted.

"Please." The word came out broken. "Drew. Please. I'll do anything. Just let me come."

"Anything?"

"Yes. Fuck. Anything. Please."

Drew read the tension in his thighs, the way his chest was heaving, the pre dripping from his slit onto the cushion in a thin line. He let the silence hold for five seconds. Then:

"Here's what's gonna happen. I'm gonna do quick strokes with pauses. Rapid fire. You hold it for thirty seconds without coming, and I let you finish. You don't hold it..." Drew's thumb traced a slow circle on Nate's hip bone. "I ruin it. And we go for another hour."

Nate's head dropped between his arms. "Dude... I can't... I don't know if I can go for another hour, bro. I'm serious. I can't."

"So we have a deal?"

A sound came out of Nate. Half laugh, half whimper. Every muscle in him was pulled taut. His cock twitched between them, dark and desperate, leaking onto Drew's wrist.

"...Sure."

Drew slid the sleeve back on.

And started counting.

Four strokes. Long, full, the clear sleeve riding from base to tip. Nate snapped into every one, whole body driving forward, ass clenching, the wet sound of the sleeve taking each thrust filling the room. On the fourth stroke Drew pulled the sleeve off and wrapped his hand around the root. Tight ring. Held.

"No no no no..." Nate's voice was wrecked, a litany, his body still driving forward, fucking into the grip on reflex. His cock was leaking onto Drew's knuckles, hot and wet, and he wouldn't stop moving, rolling into desperate little thrusts that had nowhere to go.

Three seconds. Release. Sleeve back on.

Three strokes. Nate drove down on the first, a grunt punching out of him. Moaned on the second, his grip slipping on the couch back. On the third his arms started to give, his whole body behind the thrust like he could fuck his way through the denial. Drew pulled off. Cupped his balls. Pulled them down, away from his body, the skin stretching, the taut sac dropping low in Drew's palm.

"Fuck... fuck... please..."

"Almost."

Release. Sleeve on.

Two strokes. Nate slammed down on both, hard enough that the couch frame cracked under him. Arms barely holding, every muscle past what it could hold. This time Drew didn't pull off. He slowed the sleeve to a crawl, one inch per second, the warmth still there but the rhythm gone. The denial was worse this way. The sensation was right there but the body couldn't chase it. Nate keened, low and gutted, his whole frame lurching forward, trying to force the pace. His cock throbbed inside the clear walls, visible, desperate, going nowhere.

One stroke. Full depth, slow, the ridges dragging along every nerve ending Nate had left. Drew watched through the clear walls as the head swelled dark and the shaft thickened and the pre mixed with the lube in cloudy threads.

He pulled off. Held the sleeve six inches from the tip.

Nate was gone. Beyond words, beyond bro-talk, beyond the frame that had held this arrangement together. His cock pointed straight out, twitching, a long rope of pre swinging from the slit. Thighs barely holding. Abs locked so tight they looked carved from stone. His eyes were wet. Not crying. The involuntary moisture of a nervous system pushed past what it knew how to process.

But he'd held it.

"Good boy," Drew said. Quiet. Almost gentle. "You held it. Thirty seconds is up."

Nate's face went still. The words landing somewhere they shouldn't have, hitting a nerve he didn't know was exposed. He blinked. Swallowed.

"Please just let me come, bro."

"You wanna come?"

"Yes. God. Please."

"Then tell me who's a good boy."

Nate looked at him. "What?"

Drew's voice was low. The bro register was gone. This was the real voice, the one underneath. His own cock pressed hard against his thigh, had been for the last hour, and he didn't look away from Nate's face. "Tell me who's a good boy."

The apartment was silent. Nate's cock twitched between them. A rope of pre stretched from the slit and broke, landing warm on Drew's knuckle. Nate's jaw worked. His face was flushed. The last wall was still up. The thinnest one. The one that had nothing to do with the fleshlight or the edging or the weed.

"...Me?"

"Say it."

Drew waited. Didn't move, didn't blink, didn't offer the sleeve, didn't offer anything. Just the silence and the ask and the space for Nate to fill it or not.

Five seconds. Nate's mouth opened. Closed. His cock leaked between them, a slow drip that neither of them looked at.

His eyes were wet. His voice came out small and wrecked and nothing like the guy who'd walked in from the party three hours ago.

"I'm a good boy." His breath hitched. "Please let the good boy come."

There you are.

Drew slid the sleeve on. Full depth. And this time he didn't pull off.

The strokes were even. Deep. Each one bottoming out so the sleeve pressed flush against Nate's pelvis, then drawing back slow. Drew's free hand cupped Nate's balls, rolling them gently, letting the body have what it had been fighting for. No ring grip. No pressure. Just warmth.

"Now," Drew said.

It crashed through him. His back arched, body driving down, and the first shot was so hard Drew felt the sleeve kick in his grip. A sound came out of Nate that started as his name and ended as raw noise, the kind of sound that strips the pretense from a room and leaves only what's real. Through the clear casing Drew watched it happen. The first thick rope filling the sleeve, milky white against the transparent silicone, then the second pulse swirling into it, the third, Nate's cock jerking inside the tube with each one. The cum clouded the clear walls and pooled at the base, warm and heavy. Nate's arms were shaking so hard the couch groaned under his grip. He kept thrusting, riding the orgasm, fucking the sleeve through every wave, and the fourth pulse came, and the fifth, and the cum kept filling the sleeve until it was leaking from the edges, warm and wet over Drew's fingers.

Drew didn't move. Didn't change the angle. Just held. An anchor while everything in Nate came apart.

The last pulse was barely a tremor. Nate's body went slack. His arms gave out and he collapsed forward over the back of the couch, then slid sideways into the cushions. Boneless. Wrung out. Eyes closed. His breathing was the only sound in the apartment. The speaker had died at some point. Neither of them had noticed.

Drew waited ten seconds. Then slid the sleeve off. Slow. Careful.

He held the fleshlight. Through the clear casing, the inside was clouded white, Nate's cum pooling thick in the base of the sleeve, still warm. A thick load. Seven weeks' worth.


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


Report
What did you think of this story?
Share Story

In This Story