u/The_tip69

My roommate caught me jerking off last night

Everyone is 18+

I woke up the next morning with my heart already racing before I even opened my eyes. The memories from last night hit me like a freight train. The Grindr messages. The dick pics I sent. The perfect bubble butt and spread pink hole that made me lose control. The way I had stroked myself raw under the blanket while Percy slept five feet away. My underwear was still crusty and uncomfortable, a sticky reminder of how hard I had come while staring at a stranger’s ass. I groaned quietly and rolled over, hoping Percy was still asleep so I could sneak into the bathroom and deal with the mess before he noticed anything.

The room was quiet except for the soft hum of the fan. I cracked one eye open and froze.

Percy was not in bed.

He was in the middle of the floor, doing yoga.

He had rolled out his thin blue mat and was in downward dog, ass pushed high in the air, back arched perfectly. He wore only a pair of black compression shorts that clung to every curve like a second skin. The fabric stretched tight across his bubble butt, outlining the round cheeks and the deep cleft between them. His legs were straight, muscles flexing, and the position made his ass look even more obscene than usual. A thin sheen of sweat already glistened on his lower back from the stretch.

I stared. My cock twitched hard under the covers before I could stop it.

Percy held the pose for a few more seconds, then smoothly transitioned into a lunge, one leg forward, the other extended behind him. His ass flexed with the movement, cheeks tightening and relaxing in a way that made my mouth go dry.

I cleared my throat, trying to sound normal. “You are up early.”

Percy glanced over his shoulder at me, that familiar slow smile spreading across his face. He lowered himself into a plank, then pushed back up into downward dog again, giving me another perfect view.

“Well, if my roommate moans and jerks off all night, it’s kind of hard to sleep through it”.

My stomach dropped. Heat exploded across my face and neck. I sat up fast, the blanket pooling around my waist, trying desperately to keep my voice steady.

“What the fuck are you talking about?”

Percy chuckled softly and flowed into another pose, this time a pigeon stretch. One leg bent under him, the other extended straight back. His ass cheeks spread slightly with the movement, the black fabric riding up between them.

“Come on, Huntz. I heard you. Heavy breathing. Wet sounds. That little grunt you make right before you finish. Sounded intense. Must have been some really good porn.”

I swallowed hard, my cock betraying me again by thickening against my thigh. I tried to play it cool even though my pulse was hammering in my ears.

“It was just regular porn, dude. Nothing special. Guys watch porn. It’s normal.”

Percy held the stretch for a long moment, then switched sides, giving me the same view from a slightly different angle. He looked over at me again, eyes sparkling with amusement.

“Sure, Huntz. Whatever you say. But you were stroking for a long time and whispering some stuff too. Must have been one hell of a porn video”

I felt my face burn hotter. Fuck. How much had he actually heard? Did he catch me talking to myself about bubble butts? Did he know I had been on Grindr? My mind raced through every quiet stroke, every shaky breath, every desperate whisper I had made in the dark.

“It was just random porn,” I repeated, voice coming out rougher than I wanted. “A latino chick riding a cock. Straight guy stuff. You know how it is.”

Percy finished his stretch and sat back on his heels, stretching his arms overhead. The movement made his chest and shoulders flex, and his compression shorts rode even lower on his hips. He looked relaxed, calm, and way too fucking amused for my liking.

“If you say so, big guy. But you seemed really into it. The blanket was moving a lot. Sounded like you were having a good time.”

I swung my legs over the side of the bed and stood up, trying to hide the half-hard bulge in my boxers by turning slightly away from him. I grabbed a clean pair of shorts from my drawer and pulled them on quickly.

“Whatever. It was nothing. Forget about it.”

Percy stood up from the mat, wiped his forehead with the back of his hand, and walked over to his bed. He picked up his water bottle and took a long drink, throat working as he swallowed. When he lowered the bottle he looked at me again, that knowing little smirk still playing on his lips.

“By the way, my back feels perfect this morning. Whatever you did during that massage last night worked like magic. No pain at all. You have magic hands, Huntz.”

I shrugged, trying to act casual even though the compliment sent another unwanted spark through me.

“Glad it helped. You were complaining pretty hard.”

He laughed softly and set the bottle down.

“Yeah, well, you fixed it. I owe you one. Maybe next time you are sore from practice I will return the favor. Give you a nice long rub down.”

The image of Percy’s hands on my body flashed through my head uninvited. I pushed it away fast.

“Don’t worry about it.”

Percy tilted his head, studying me for a moment.

“You seem kind of tense lately, big guy. Everything okay? You have been acting a little off.”

I grabbed my tank top and pulled it on, the black fabric stretching across my chest.

“I am fine. Just tryouts and classes and shit. Normal stuff.”

He nodded slowly, but his eyes said he did not quite believe me.

“If you say so. Oh, and I have a Grindr date tonight. New guy. Should be interesting.”

My gut twisted again, sharp and ugly. Jealousy flared hot in my chest like it had last night. Another one? So soon? After I had spent half the night jerking off while thinking about asses that looked a lot like his?

“Who is this new fucker now?” I asked, trying to keep my voice casual but failing. It came out tighter than I meant.

Percy shrugged like it was no big deal.

“Just some jock dude from campus. First time with a guy, apparently. Has not done much yet. Seems pretty innocent. Nervous type.”

I stared at him, jaw tight. “So what? All of a sudden he is ready to fuck a dude?”

Percy laughed, low and warm, and sat down on the edge of his bed.

“Who said anything about fucking, Huntz? He seems like a sweet, innocent jock boy. I will treat him good. Take it slow. Show him what a real mouth can do. Make him feel comfortable before anything else happens. Ease him into it. You know, be gentle with the new ones.”

The words hit me hard. I pictured Percy on his knees, looking up with those dark eyes, wrapping his lips around some nervous straight jock’s cock, whispering filthy encouragement. The jealousy burned hotter. My hands clenched at my sides.

“Whatever,” I muttered. “Tell me when to leave. I will go hit the gym or something. Give you the room.”

Percy watched me for a long moment, that smirk still playing on his lips. “Thanks for the room, Huntz. Appreciate it.”

I did not answer. I just grabbed my stuff and headed out, letting the door click shut behind me. The walk to football practice felt longer than usual. My head was still spinning from everything Percy had said. That casual way he talked about his Grindr date. The innocent jock. Taking it slow. Showing him what a real mouth could do. Every word kept replaying in my mind like a bad loop.

Later that night, as I had promised Percy, I grabbed my gym bag, slung it over my shoulder, and headed for the door.

“See you later,” I muttered, not waiting for a reply.

I stepped out into the hallway and let the door close behind me with a soft click. The corridor was quiet, most people already out for Friday night. I stood there for a second, bag heavy on my shoulder, staring at the closed door.

Inside that room, Percy was getting ready for his date. Some nervous jock who had never been with a guy before. Percy was going to treat him good. Take it slow. Make him feel comfortable.

My jaw tightened.

I turned and walked down the hallway, footsteps echoing louder than they should have, each one heavier than the last. My legs carried me toward the campus gym, but my head stayed behind—stuck in that room, replaying it.

The jealousy sat heavy in my chest the whole way to the gym, refusing to leave no matter how hard I tried to push it down.

~

After hours at the gym trying to burn off my jealousy, I return to the dorm sweaty and pumped in a tight black tank top and gray sweatpants that cling to my thick cock.
Percy is waiting alone on his bed wearing almost nothing, looking relaxed and way too amused as he tells me his Grindr date with the nervous straight jock has not been stood up.

My heart pounds as I stand there dripping sweat, half hard in my damp sweatpants, while Percy stares at me with that hungry, knowing smile that makes the air feel thick and dangerous.

Read Next Part: #9 - Percy’s Grindr Date

reddit.com
u/The_tip69 — 1 hour ago

My roommate caught me jerking off last night

Everyone is 18+ and the situations described are fully consensual.

I woke up the next morning with my heart already racing before I even opened my eyes. The memories from last night hit me like a freight train. The Grindr messages. The dick pics I sent. The perfect bubble butt and spread pink hole that made me lose control. The way I had stroked myself raw under the blanket while Percy slept five feet away. My underwear was still crusty and uncomfortable, a sticky reminder of how hard I had come while staring at a stranger’s ass. I groaned quietly and rolled over, hoping Percy was still asleep so I could sneak into the bathroom and deal with the mess before he noticed anything.

The room was quiet except for the soft hum of the fan. I cracked one eye open and froze.

Percy was not in bed.

He was in the middle of the floor, doing yoga.

He had rolled out his thin blue mat and was in downward dog, ass pushed high in the air, back arched perfectly. He wore only a pair of black compression shorts that clung to every curve like a second skin. The fabric stretched tight across his bubble butt, outlining the round cheeks and the deep cleft between them. His legs were straight, muscles flexing, and the position made his ass look even more obscene than usual. A thin sheen of sweat already glistened on his lower back from the stretch.

I stared. My cock twitched hard under the covers before I could stop it.

Percy held the pose for a few more seconds, then smoothly transitioned into a lunge, one leg forward, the other extended behind him. His ass flexed with the movement, cheeks tightening and relaxing in a way that made my mouth go dry.

I cleared my throat, trying to sound normal. “You are up early.”

Percy glanced over his shoulder at me, that familiar slow smile spreading across his face. He lowered himself into a plank, then pushed back up into downward dog again, giving me another perfect view.

“Well, if my roommate moans and jerks off all night, it’s kind of hard to sleep through it”.

My stomach dropped. Heat exploded across my face and neck. I sat up fast, the blanket pooling around my waist, trying desperately to keep my voice steady.

“What the fuck are you talking about?”

Percy chuckled softly and flowed into another pose, this time a pigeon stretch. One leg bent under him, the other extended straight back. His ass cheeks spread slightly with the movement, the black fabric riding up between them.

“Come on, Huntz. I heard you. Heavy breathing. Wet sounds. That little grunt you make right before you finish. Sounded intense. Must have been some really good porn.”

I swallowed hard, my cock betraying me again by thickening against my thigh. I tried to play it cool even though my pulse was hammering in my ears.

“It was just regular porn, dude. Nothing special. Guys watch porn. It’s normal.”

Percy held the stretch for a long moment, then switched sides, giving me the same view from a slightly different angle. He looked over at me again, eyes sparkling with amusement.

“Sure, Huntz. Whatever you say. But you were stroking for a long time and whispering some stuff too. Must have been one hell of a porn video”

I felt my face burn hotter. Fuck. How much had he actually heard? Did he catch me talking to myself about bubble butts? Did he know I had been on Grindr? My mind raced through every quiet stroke, every shaky breath, every desperate whisper I had made in the dark.

“It was just random porn,” I repeated, voice coming out rougher than I wanted. “A latino chick riding a cock. Straight guy stuff. You know how it is.”

Percy finished his stretch and sat back on his heels, stretching his arms overhead. The movement made his chest and shoulders flex, and his compression shorts rode even lower on his hips. He looked relaxed, calm, and way too fucking amused for my liking.

“If you say so, big guy. But you seemed really into it. The blanket was moving a lot. Sounded like you were having a good time.”

I swung my legs over the side of the bed and stood up, trying to hide the half-hard bulge in my boxers by turning slightly away from him. I grabbed a clean pair of shorts from my drawer and pulled them on quickly.

“Whatever. It was nothing. Forget about it.”

Percy stood up from the mat, wiped his forehead with the back of his hand, and walked over to his bed. He picked up his water bottle and took a long drink, throat working as he swallowed. When he lowered the bottle he looked at me again, that knowing little smirk still playing on his lips.

“By the way, my back feels perfect this morning. Whatever you did during that massage last night worked like magic. No pain at all. You have magic hands, Huntz.”

I shrugged, trying to act casual even though the compliment sent another unwanted spark through me.

“Glad it helped. You were complaining pretty hard.”

He laughed softly and set the bottle down.

“Yeah, well, you fixed it. I owe you one. Maybe next time you are sore from practice I will return the favor. Give you a nice long rub down.”

The image of Percy’s hands on my body flashed through my head uninvited. I pushed it away fast.

“Don’t worry about it.”

Percy tilted his head, studying me for a moment.

“You seem kind of tense lately, big guy. Everything okay? You have been acting a little off.”

I grabbed my tank top and pulled it on, the black fabric stretching across my chest.

“I am fine. Just tryouts and classes and shit. Normal stuff.”

He nodded slowly, but his eyes said he did not quite believe me.

“If you say so. Oh, and I have a Grindr date tonight. New guy. Should be interesting.”

My gut twisted again, sharp and ugly. Jealousy flared hot in my chest like it had last night. Another one? So soon? After I had spent half the night jerking off while thinking about asses that looked a lot like his?

“Who is this new fucker now?” I asked, trying to keep my voice casual but failing. It came out tighter than I meant.

Percy shrugged like it was no big deal.

“Just some jock dude from campus. First time with a guy, apparently. Has not done much yet. Seems pretty innocent. Nervous type.”

I stared at him, jaw tight. “So what? All of a sudden he is ready to fuck a dude?”

Percy laughed, low and warm, and sat down on the edge of his bed.

“Who said anything about fucking, Huntz? He seems like a sweet, innocent jock boy. I will treat him good. Take it slow. Show him what a real mouth can do. Make him feel comfortable before anything else happens. Ease him into it. You know, be gentle with the new ones.”

The words hit me hard. I pictured Percy on his knees, looking up with those dark eyes, wrapping his lips around some nervous straight jock’s cock, whispering filthy encouragement. The jealousy burned hotter. My hands clenched at my sides.

“Whatever,” I muttered. “Tell me when to leave. I will go hit the gym or something. Give you the room.”

Percy watched me for a long moment, that smirk still playing on his lips. “Thanks for the room, Huntz. Appreciate it.”

I did not answer. I just grabbed my stuff and headed out, letting the door click shut behind me. The walk to football practice felt longer than usual. My head was still spinning from everything Percy had said. That casual way he talked about his Grindr date. The innocent jock. Taking it slow. Showing him what a real mouth could do. Every word kept replaying in my mind like a bad loop.

Later that night, as I had promised Percy, I grabbed my gym bag, slung it over my shoulder, and headed for the door.

“See you later,” I muttered, not waiting for a reply.

I stepped out into the hallway and let the door close behind me with a soft click. The corridor was quiet, most people already out for Friday night. I stood there for a second, bag heavy on my shoulder, staring at the closed door.

Inside that room, Percy was getting ready for his date. Some nervous jock who had never been with a guy before. Percy was going to treat him good. Take it slow. Make him feel comfortable.

My jaw tightened.

I turned and walked down the hallway, footsteps echoing louder than they should have, each one heavier than the last. My legs carried me toward the campus gym, but my head stayed behind—stuck in that room, replaying it.

The jealousy sat heavy in my chest the whole way to the gym, refusing to leave no matter how hard I tried to push it down.

reddit.com
u/The_tip69 — 2 hours ago

Jerking Off While My Roommate's Asleep

Everyone is 18+

A dude on Grindr asked me to send him a dick pic. I have never really shown my dick to anyone but chicks my whole life. I have always been the straight jock who never even participated in those bro jerk off sessions because I thought it was the gayest shit ever disguised under the excuse that bros help each other out. Yet here I was, lying in my bed rock hard, scrolling through Grindr at two in the morning while my gay best friend slept five feet away.

Another message popped up from the same blank profile.

“Come on, show me your dick, Jason. Don’t keep me waiting too long.”

My thumb hovered over the camera roll. My heart was pounding so hard I could feel it in my throat. This was stupid. This was so fucking stupid. But my cock was throbbing, leaking steadily into my boxers, and some twisted part of me wanted to know what a random guy would think of a straight guy’s cock.

I opened my hidden album and scrolled through the pictures I had taken of my dick last month and sent to a girl before coming to university. There it was. My cock looked thick and heavy even in the photos. Seven and a half inches when fully hard, with a slight upward curve, a fat mushroom head, and a thick vein running along the top. The skin was smooth, the shaft a shade darker than the rest of my body, and my balls hung heavy and full underneath. It looked good. Really fucking good. I laughed quietly to myself because I knew it was impressive. Years of football, lifting, and good genetics had paid off downstairs too.

I selected the first close up shot. The picture was taken from above, my hand wrapped around the base so the full length and thickness were obvious. The head glistened with a bead of precum at the slit. It looked powerful. Dominant. Exactly like a quarterback’s cock should look.

I sent it.

Then I hesitated for half a second before sending the second one. This was a full body selfie taken from below. My arm was stretched out, phone pointing upward. The shot started at my balls, moved up my thick cock, across my ripped abs, and ended at my flexed pecs. My chest looked carved, shoulders wide, arms pumped. The picture cut off right below my chin so no one could identify me. Still, it showed enough to make any chick stop scrolling.

Well my pecs look really fucking good in this, I thought. Might as well let the dude enjoy the whole view. Make sure he can give me a proper rating.

I sent both pictures and waited, stomach tight, cock twitching against my stomach.

The reply came almost instantly.

“9/10”

I let out a short laugh, half annoyed, half proud.

I typed back quickly. “Why a 9? What would make it a 10?”

The response popped up a few seconds later, filthy and direct.

“It would be a 10 when that thick jock cock is buried balls deep inside me. Caus baby I’m the 1 you need ;)”

I stared at the message, my dick jumping hard. Damn. Dudes were not bad at flirting at all. That one hit differently. Straight to the point, nasty in the best way. I could almost picture it, even though I told myself I should not.

I typed back, trying to play it cool. “Haha thanks. But I am not here to hookup. I am straight.”

I hit send and immediately felt stupid. Here I was, hard as steel, sending dick pics to a stranger on Grindr, and still trying to convince both him and myself that I was straight. I waited, breath shallow, one hand unconsciously palming my cock through my boxers while Percy slept peacefully across the room.

The next message came through.

“Sure you are, Jason. Straight guys always send two pictures of their hard cock to random dudes at 2am. Whatever helps you sleep at night…or not.”

I laughed under my breath, shaking my head. He had me there. My cock was leaking so much now that the front of my boxers was soaked. I gave myself one slow stroke, eyes glued to the chat, waiting to see what he would say next.

Then it came. A picture popped up in the chat.

An ass picture.

My eyes went wide.

It should have done nothing to me. Just another random photo on this stupid app. But the second it loaded my dick jumped so hard it smacked against my stomach with a soft wet sound.

The ass in the picture was perfect. A real bubble butt. Round, full, and smooth with just the right amount of curve. The cheeks were plump and firm looking, the kind that would jiggle when slapped. A faint line of soft dark hair ran down the center, disappearing into the deep cleft. The skin looked warm and slightly flushed like the guy had just been working out or fucking. It was the kind of ass that made you want to grab two handfuls, spread it open and eat it like you were starving.

My cock throbbed violently. I wrapped my hand around it without thinking and started stroking. Slow at first, then faster. This ass was even sexier than the curve and ass crack I had been getting hard to every night when Percy walked around the room. Shit. Imagine this ass on a chick. I would marry that girl and fuck her for the rest of my life.

I stroked faster, fist sliding up and down my precum dripping shaft, thumb rubbing over the sensitive head every time I reached the top. Precum poured out of me non-stop, making everything wet and noisy under the blanket. My balls felt tight and heavy. I could not look away from that perfect bubble butt on the screen.

Another message appeared right under the picture.

“Stroking to it, Jason?”

I typed back quickly with one hand, breathing hard.

“Nah. Just watching some porn.”

I hit send and kept stroking. My eyes stayed locked on that ass. Then a second picture loaded.

This one was even filthier. The guy had reached back and spread his cheeks wide. His pink hole was right there in the center, tight and smooth, winking slightly at the camera. The faint hair around it made it look even more tempting.

Fuck.

My cock oozed out a huge glob of precum. This was the first ass and hole picture on this entire app that truly made my dick lose control. And it was not even Percy’s. Maybe I just liked bubble butts that looked a little feminine but still had that bit of hair on them. I laughed quietly at myself, the sound shaky.

Hunter Calloway, you are so fucked up.

I kept stroking harder now, hips lifting off the bed, fist flying up and down my thick cock. The wet sounds were loud in the quiet room but I could not stop. My eyes stayed glued to that spread ass and that pretty pink hole. I imagined sliding my cock between those cheeks, pushing inside, feeling how tight and hot it would be.

My balls drew up tight. My toes curled. I came hard, biting my lip to stay silent. Thick ropes of cum shot into my underwear, soaking the fabric and running down over my balls and onto my thighs. Pulse after pulse kept coming while I kept pumping my fist, milking every drop. The orgasm hit me so strongly that I was almost about to moan.

When it finally slowed I was panting, chest heaving, cum making a complete mess inside my undies.

Another message popped up.

“Still awake?”

I did not reply. I closed the app fast, tossed my phone onto the mattress, and lay there for a minute trying to catch my breath. My underwear was destroyed. Warm cum was everywhere.

I got up quietly, careful not to wake Percy, and slipped into the bathroom. I cleaned myself up as best as I could, wiping the mess off my cock, balls, and thighs with toilet paper. When I came back into the room Percy had shifted again. He was sleeping on his stomach now, blanket draped over his legs. The curve off his butt was right there. Round. Perfect. Taunting me.

I climbed back into my own bed and pulled the covers up high. My heart was still hammering against my ribs. I whispered to myself in the dark, barely moving my lips.

I like feminine asses. That is not gay at all. Dudes are supposed to be turned on by bubble butts. It’s biology. It makes me more straight than ever. Plenty of straight guys like a nice ass. It does not matter if it is on a girl or... whatever. It is just an ass. Nothing more.

I repeated it a few more times in my head like a mantra, trying to convince myself it was true. The images from Grindr mixed with the memory of Percy’s ass during the massage. Both of them floating behind my eyelids.

Eventually my breathing slowed. The exhaustion from tryouts and the massive orgasm finally pulled me under.

I fell asleep with one last thought looping in my brain.

This does not mean anything. I am still straight. I am still Hunter Calloway.

Little did I know, Percy had been awake the entire time… listening to every single quiet stroke, every shaky breath, and every desperate whispered denial.

~

Read Next Part: #8 - Were You Jerking Off Last Night, Huntz?

>Jock and His Gay Best Friend - 24 Parts

Head to my Patreon to read everything early plus exclusive extras before anyone else.

reddit.com
u/The_tip69 — 4 days ago

Jerking Off To A Stranger’s Ass

Everyone is 18+

A dude on Grindr asked me to send him a dick pic. I have never really shown my dick to anyone but chicks my whole life. I have always been the straight jock who never even participated in those bro jerk off sessions because I thought it was the gayest shit ever disguised under the excuse that bros help each other out. Yet here I was, lying in my bed rock hard, scrolling through Grindr at two in the morning while my gay best friend slept five feet away.

Another message popped up from the same blank profile.

“Come on, show me your dick, Jason. Don’t keep me waiting too long.”

My thumb hovered over the camera roll. My heart was pounding so hard I could feel it in my throat. This was stupid. This was so fucking stupid. But my cock was throbbing, leaking steadily into my boxers, and some twisted part of me wanted to know what a random guy would think of a straight guy’s cock.

I opened my hidden album and scrolled through the pictures I had taken of my dick last month and sent to a girl before coming to university. There it was. My cock looked thick and heavy even in the photos. Seven and a half inches when fully hard, with a slight upward curve, a fat mushroom head, and a thick vein running along the top. The skin was smooth, the shaft a shade darker than the rest of my body, and my balls hung heavy and full underneath. It looked good. Really fucking good. I laughed quietly to myself because I knew it was impressive. Years of football, lifting, and good genetics had paid off downstairs too.

I selected the first close up shot. The picture was taken from above, my hand wrapped around the base so the full length and thickness were obvious. The head glistened with a bead of precum at the slit. It looked powerful. Dominant. Exactly like a quarterback’s cock should look.

I sent it.

Then I hesitated for half a second before sending the second one. This was a full body selfie taken from below. My arm was stretched out, phone pointing upward. The shot started at my balls, moved up my thick cock, across my ripped abs, and ended at my flexed pecs. My chest looked carved, shoulders wide, arms pumped. The picture cut off right below my chin so no one could identify me. Still, it showed enough to make any chick stop scrolling.

Well my pecs look really fucking good in this, I thought. Might as well let the dude enjoy the whole view. Make sure he can give me a proper rating.

I sent both pictures and waited, stomach tight, cock twitching against my stomach.

The reply came almost instantly.

“9/10”

I let out a short laugh, half annoyed, half proud.

I typed back quickly. “Why a 9? What would make it a 10?”

The response popped up a few seconds later, filthy and direct.

“It would be a 10 when that thick jock cock is buried balls deep inside me. Caus baby I’m the 1 you need ;)”

I stared at the message, my dick jumping hard. Damn. Dudes were not bad at flirting at all. That one hit differently. Straight to the point, nasty in the best way. I could almost picture it, even though I told myself I should not.

I typed back, trying to play it cool. “Haha thanks. But I am not here to hookup. I am straight.”

I hit send and immediately felt stupid. Here I was, hard as steel, sending dick pics to a stranger on Grindr, and still trying to convince both him and myself that I was straight. I waited, breath shallow, one hand unconsciously palming my cock through my boxers while Percy slept peacefully across the room.

The next message came through.

“Sure you are, Jason. Straight guys always send two pictures of their hard cock to random dudes at 2am. Whatever helps you sleep at night…or not.”

I laughed under my breath, shaking my head. He had me there. My cock was leaking so much now that the front of my boxers was soaked. I gave myself one slow stroke, eyes glued to the chat, waiting to see what he would say next.

Then it came. A picture popped up in the chat.

An ass picture.

My eyes went wide.

It should have done nothing to me. Just another random photo on this stupid app. But the second it loaded my dick jumped so hard it smacked against my stomach with a soft wet sound.

The ass in the picture was perfect. A real bubble butt. Round, full, and smooth with just the right amount of curve. The cheeks were plump and firm looking, the kind that would jiggle when slapped. A faint line of soft dark hair ran down the center, disappearing into the deep cleft. The skin looked warm and slightly flushed like the guy had just been working out or fucking. It was the kind of ass that made you want to grab two handfuls, spread it open and eat it like you were starving.

My cock throbbed violently. I wrapped my hand around it without thinking and started stroking. Slow at first, then faster. This ass was even sexier than the curve and ass crack I had been getting hard to every night when Percy walked around the room. Shit. Imagine this ass on a chick. I would marry that girl and fuck her for the rest of my life.

I stroked faster, fist sliding up and down my precum dripping shaft, thumb rubbing over the sensitive head every time I reached the top. Precum poured out of me non-stop, making everything wet and noisy under the blanket. My balls felt tight and heavy. I could not look away from that perfect bubble butt on the screen.

Another message appeared right under the picture.

“Stroking to it, Jason?”

I typed back quickly with one hand, breathing hard.

“Nah. Just watching some porn.”

I hit send and kept stroking. My eyes stayed locked on that ass. Then a second picture loaded.

This one was even filthier. The guy had reached back and spread his cheeks wide. His pink hole was right there in the center, tight and smooth, winking slightly at the camera. The faint hair around it made it look even more tempting.

Fuck.

My cock oozed out a huge glob of precum. This was the first ass and hole picture on this entire app that truly made my dick lose control. And it was not even Percy’s. Maybe I just liked bubble butts that looked a little feminine but still had that bit of hair on them. I laughed quietly at myself, the sound shaky.

Hunter Calloway, you are so fucked up.

I kept stroking harder now, hips lifting off the bed, fist flying up and down my thick cock. The wet sounds were loud in the quiet room but I could not stop. My eyes stayed glued to that spread ass and that pretty pink hole. I imagined sliding my cock between those cheeks, pushing inside, feeling how tight and hot it would be.

My balls drew up tight. My toes curled. I came hard, biting my lip to stay silent. Thick ropes of cum shot into my underwear, soaking the fabric and running down over my balls and onto my thighs. Pulse after pulse kept coming while I kept pumping my fist, milking every drop. The orgasm hit me so strongly that I was almost about to moan.

When it finally slowed I was panting, chest heaving, cum making a complete mess inside my undies.

Another message popped up.

“Still awake?”

I did not reply. I closed the app fast, tossed my phone onto the mattress, and lay there for a minute trying to catch my breath. My underwear was destroyed. Warm cum was everywhere.

I got up quietly, careful not to wake Percy, and slipped into the bathroom. I cleaned myself up as best as I could, wiping the mess off my cock, balls, and thighs with toilet paper. When I came back into the room Percy had shifted again. He was sleeping on his stomach now, blanket draped over his legs. The curve off his butt was right there. Round. Perfect. Taunting me.

I climbed back into my own bed and pulled the covers up high. My heart was still hammering against my ribs. I whispered to myself in the dark, barely moving my lips.

I like feminine asses. That is not gay at all. Dudes are supposed to be turned on by bubble butts. It’s biology. It makes me more straight than ever. Plenty of straight guys like a nice ass. It does not matter if it is on a girl or... whatever. It is just an ass. Nothing more.

I repeated it a few more times in my head like a mantra, trying to convince myself it was true. The images from Grindr mixed with the memory of Percy’s ass during the massage. Both of them floating behind my eyelids.

Eventually my breathing slowed. The exhaustion from tryouts and the massive orgasm finally pulled me under.

I fell asleep with one last thought looping in my brain.

This does not mean anything. I am still straight. I am still Hunter Calloway.

Little did I know, Percy had been awake the entire time… listening to every single quiet stroke, every shaky breath, and every desperate whispered denial.

reddit.com
u/The_tip69 — 4 days ago

Jerking Off To A Stranger’s Ass

Everyone is 18+

A dude on Grindr asked me to send him a dick pic. I have never really shown my dick to anyone but chicks my whole life. I have always been the straight jock who never even participated in those bro jerk off sessions because I thought it was the gayest shit ever disguised under the excuse that bros help each other out. Yet here I was, lying in my bed rock hard, scrolling through Grindr at two in the morning while my gay best friend slept five feet away.

Another message popped up from the same blank profile.

“Come on, show me your dick, Jason. Don’t keep me waiting too long.”

My thumb hovered over the camera roll. My heart was pounding so hard I could feel it in my throat. This was stupid. This was so fucking stupid. But my cock was throbbing, leaking steadily into my boxers, and some twisted part of me wanted to know what a random guy would think of a straight guy’s cock.

I opened my hidden album and scrolled through the pictures I had taken of my dick last month and sent to a girl before coming to university. There it was. My cock looked thick and heavy even in the photos. Seven and a half inches when fully hard, with a slight upward curve, a fat mushroom head, and a thick vein running along the top. The skin was smooth, the shaft a shade darker than the rest of my body, and my balls hung heavy and full underneath. It looked good. Really fucking good. I laughed quietly to myself because I knew it was impressive. Years of football, lifting, and good genetics had paid off downstairs too.

I selected the first close up shot. The picture was taken from above, my hand wrapped around the base so the full length and thickness were obvious. The head glistened with a bead of precum at the slit. It looked powerful. Dominant. Exactly like a quarterback’s cock should look.

I sent it.

Then I hesitated for half a second before sending the second one. This was a full body selfie taken from below. My arm was stretched out, phone pointing upward. The shot started at my balls, moved up my thick cock, across my ripped abs, and ended at my flexed pecs. My chest looked carved, shoulders wide, arms pumped. The picture cut off right below my chin so no one could identify me. Still, it showed enough to make any chick stop scrolling.

Well my pecs look really fucking good in this, I thought. Might as well let the dude enjoy the whole view. Make sure he can give me a proper rating.

I sent both pictures and waited, stomach tight, cock twitching against my stomach.

The reply came almost instantly.

“9/10”

I let out a short laugh, half annoyed, half proud.

I typed back quickly. “Why a 9? What would make it a 10?”

The response popped up a few seconds later, filthy and direct.

“It would be a 10 when that thick jock cock is buried balls deep inside me. Caus baby I’m the 1 you need ;)”

I stared at the message, my dick jumping hard. Damn. Dudes were not bad at flirting at all. That one hit differently. Straight to the point, nasty in the best way. I could almost picture it, even though I told myself I should not.

I typed back, trying to play it cool. “Haha thanks. But I am not here to hookup. I am straight.”

I hit send and immediately felt stupid. Here I was, hard as steel, sending dick pics to a stranger on Grindr, and still trying to convince both him and myself that I was straight. I waited, breath shallow, one hand unconsciously palming my cock through my boxers while Percy slept peacefully across the room.

The next message came through.

“Sure you are, Jason. Straight guys always send two pictures of their hard cock to random dudes at 2am. Whatever helps you sleep at night…or not.”

I laughed under my breath, shaking my head. He had me there. My cock was leaking so much now that the front of my boxers was soaked. I gave myself one slow stroke, eyes glued to the chat, waiting to see what he would say next.

Then it came. A picture popped up in the chat.

An ass picture.

My eyes went wide.

It should have done nothing to me. Just another random photo on this stupid app. But the second it loaded my dick jumped so hard it smacked against my stomach with a soft wet sound.

The ass in the picture was perfect. A real bubble butt. Round, full, and smooth with just the right amount of curve. The cheeks were plump and firm looking, the kind that would jiggle when slapped. A faint line of soft dark hair ran down the center, disappearing into the deep cleft. The skin looked warm and slightly flushed like the guy had just been working out or fucking. It was the kind of ass that made you want to grab two handfuls, spread it open and eat it like you were starving.

My cock throbbed violently. I wrapped my hand around it without thinking and started stroking. Slow at first, then faster. This ass was even sexier than the curve and ass crack I had been getting hard to every night when Percy walked around the room. Shit. Imagine this ass on a chick. I would marry that girl and fuck her for the rest of my life.

I stroked faster, fist sliding up and down my precum dripping shaft, thumb rubbing over the sensitive head every time I reached the top. Precum poured out of me non-stop, making everything wet and noisy under the blanket. My balls felt tight and heavy. I could not look away from that perfect bubble butt on the screen.

Another message appeared right under the picture.

“Stroking to it, Jason?”

I typed back quickly with one hand, breathing hard.

“Nah. Just watching some porn.”

I hit send and kept stroking. My eyes stayed locked on that ass. Then a second picture loaded.

This one was even filthier. The guy had reached back and spread his cheeks wide. His pink hole was right there in the center, tight and smooth, winking slightly at the camera. The faint hair around it made it look even more tempting.

Fuck.

My cock oozed out a huge glob of precum. This was the first ass and hole picture on this entire app that truly made my dick lose control. And it was not even Percy’s. Maybe I just liked bubble butts that looked a little feminine but still had that bit of hair on them. I laughed quietly at myself, the sound shaky.

Hunter Calloway, you are so fucked up.

I kept stroking harder now, hips lifting off the bed, fist flying up and down my thick cock. The wet sounds were loud in the quiet room but I could not stop. My eyes stayed glued to that spread ass and that pretty pink hole. I imagined sliding my cock between those cheeks, pushing inside, feeling how tight and hot it would be.

My balls drew up tight. My toes curled. I came hard, biting my lip to stay silent. Thick ropes of cum shot into my underwear, soaking the fabric and running down over my balls and onto my thighs. Pulse after pulse kept coming while I kept pumping my fist, milking every drop. The orgasm hit me so strongly that I was almost about to moan.

When it finally slowed I was panting, chest heaving, cum making a complete mess inside my undies.

Another message popped up.

“Still awake?”

I did not reply. I closed the app fast, tossed my phone onto the mattress, and lay there for a minute trying to catch my breath. My underwear was destroyed. Warm cum was everywhere.

I got up quietly, careful not to wake Percy, and slipped into the bathroom. I cleaned myself up as best as I could, wiping the mess off my cock, balls, and thighs with toilet paper. When I came back into the room Percy had shifted again. He was sleeping on his stomach now, blanket draped over his legs. The curve off his butt was right there. Round. Perfect. Taunting me.

I climbed back into my own bed and pulled the covers up high. My heart was still hammering against my ribs. I whispered to myself in the dark, barely moving my lips.

I like feminine asses. That is not gay at all. Dudes are supposed to be turned on by bubble butts. It’s biology. It makes me more straight than ever. Plenty of straight guys like a nice ass. It does not matter if it is on a girl or... whatever. It is just an ass. Nothing more.

I repeated it a few more times in my head like a mantra, trying to convince myself it was true. The images from Grindr mixed with the memory of Percy’s ass during the massage. Both of them floating behind my eyelids.

Eventually my breathing slowed. The exhaustion from tryouts and the massive orgasm finally pulled me under.

I fell asleep with one last thought looping in my brain.

This does not mean anything. I am still straight. I am still Hunter Calloway.

Little did I know, Percy had been awake the entire time… listening to every single quiet stroke, every shaky breath, and every desperate whispered denial.

reddit.com
u/The_tip69 — 4 days ago

Jerking Off To A Stranger’s Ass

Everyone is 18+ and the situations described are fully consensual.

A dude on Grindr just asked me to send him a dick pic. I have never really shown my dick to anyone but chicks my whole life. I have always been the straight jock who never even participated in those bro jerk off sessions because I thought it was the gayest shit ever disguised under the excuse that bros help each other out. Yet here I was, lying in my bed rock hard, scrolling through Grindr at two in the morning while my gay best friend slept five feet away.

Another message popped up from the same blank profile.

“Come on, show me your dick, Jason. Don’t keep me waiting too long.”

My thumb hovered over the camera roll. My heart was pounding so hard I could feel it in my throat. This was stupid. This was so fucking stupid. But my cock was throbbing, leaking steadily into my boxers, and some twisted part of me wanted to know what a random guy would think of a straight guy’s cock.

I opened my hidden album and scrolled through the pictures I had taken of my dick last month and sent to a girl before coming to university. There it was. My cock looked thick and heavy even in the photos. Seven and a half inches when fully hard, with a slight upward curve, a fat mushroom head, and a thick vein running along the top. The skin was smooth, the shaft a shade darker than the rest of my body, and my balls hung heavy and full underneath. It looked good. Really fucking good. I laughed quietly to myself because I knew it was impressive. Years of football, lifting, and good genetics had paid off downstairs too.

I selected the first close up shot. The picture was taken from above, my hand wrapped around the base so the full length and thickness were obvious. The head glistened with a bead of precum at the slit. It looked powerful. Dominant. Exactly like a quarterback’s cock should look.

I sent it.

Then I hesitated for half a second before sending the second one. This was a full body selfie taken from below. My arm was stretched out, phone pointing upward. The shot started at my balls, moved up my thick cock, across my ripped abs, and ended at my flexed pecs. My chest looked carved, shoulders wide, arms pumped. The picture cut off right below my chin so no one could identify me. Still, it showed enough to make any chick stop scrolling.

Well my pecs look really fucking good in this, I thought. Might as well let the dude enjoy the whole view. Make sure he can give me a proper rating.

I sent both pictures and waited, stomach tight, cock twitching against my stomach.

The reply came almost instantly.

“9/10”

I let out a short laugh, half annoyed, half proud.

I typed back quickly. “Why a 9? What would make it a 10?”

The response popped up a few seconds later, filthy and direct.

“It would be a 10 when that thick jock cock is buried balls deep inside me. Caus baby I’m the 1 you need ;)”

I stared at the message, my dick jumping hard. Damn. Dudes were not bad at flirting at all. That one hit differently. Straight to the point, nasty in the best way. I could almost picture it, even though I told myself I should not.

I typed back, trying to play it cool. “Haha thanks. But I am not here to hookup. I am straight.”

I hit send and immediately felt stupid. Here I was, hard as steel, sending dick pics to a stranger on Grindr, and still trying to convince both him and myself that I was straight. I waited, breath shallow, one hand unconsciously palming my cock through my boxers while Percy slept peacefully across the room.

The next message came through.

“Sure you are, Jason. Straight guys always send two pictures of their hard cock to random dudes at 2am. Whatever helps you sleep at night…or not.”

I laughed under my breath, shaking my head. He had me there. My cock was leaking so much now that the front of my boxers was soaked. I gave myself one slow stroke, eyes glued to the chat, waiting to see what he would say next.

Then it came. A picture popped up in the chat.

An ass picture.

My eyes went wide.

It should have done nothing to me. Just another random photo on this stupid app. But the second it loaded my dick jumped so hard it smacked against my stomach with a soft wet sound.

The ass in the picture was perfect. A real bubble butt. Round, full, and smooth with just the right amount of curve. The cheeks were plump and firm looking, the kind that would jiggle when slapped. A faint line of soft dark hair ran down the center, disappearing into the deep cleft. The skin looked warm and slightly flushed like the guy had just been working out or fucking. It was the kind of ass that made you want to grab two handfuls, spread it open and eat it like you were starving.

My cock throbbed violently. I wrapped my hand around it without thinking and started stroking. Slow at first, then faster. This ass was even sexier than the curve and ass crack I had been getting hard to every night when Percy walked around the room. Shit. Imagine this ass on a chick. I would marry that girl and fuck her for the rest of my life.

I stroked faster, fist sliding up and down my precum dripping shaft, thumb rubbing over the sensitive head every time I reached the top. Precum poured out of me non-stop, making everything wet and noisy under the blanket. My balls felt tight and heavy. I could not look away from that perfect bubble butt on the screen.

Another message appeared right under the picture.

“Stroking to it, Jason?”

I typed back quickly with one hand, breathing hard.

“Nah. Just watching some porn.”

I hit send and kept stroking. My eyes stayed locked on that ass. Then a second picture loaded.

This one was even filthier. The guy had reached back and spread his cheeks wide. His pink hole was right there in the center, tight and smooth, winking slightly at the camera. The faint hair around it made it look even more tempting.

Fuck.

My cock oozed out a huge glob of precum. This was the first ass and hole picture on this entire app that truly made my dick lose control. And it was not even Percy’s. Maybe I just liked bubble butts that looked a little feminine but still had that bit of hair on them. I laughed quietly at myself, the sound shaky.

Hunter Calloway, you are so fucked up.

I kept stroking harder now, hips lifting off the bed, fist flying up and down my thick cock. The wet sounds were loud in the quiet room but I could not stop. My eyes stayed glued to that spread ass and that pretty pink hole. I imagined sliding my cock between those cheeks, pushing inside, feeling how tight and hot it would be.

My balls drew up tight. My toes curled. I came hard, biting my lip to stay silent. Thick ropes of cum shot into my underwear, soaking the fabric and running down over my balls and onto my thighs. Pulse after pulse kept coming while I kept pumping my fist, milking every drop. The orgasm hit me so strongly that I was almost about to moan.

When it finally slowed I was panting, chest heaving, cum making a complete mess inside my undies.

Another message popped up.

“Still awake?”

I did not reply. I closed the app fast, tossed my phone onto the mattress, and lay there for a minute trying to catch my breath. My underwear was destroyed. Warm cum was everywhere.

I got up quietly, careful not to wake Percy, and slipped into the bathroom. I cleaned myself up as best as I could, wiping the mess off my cock, balls, and thighs with toilet paper. When I came back into the room Percy had shifted again. He was sleeping on his stomach now, blanket draped over his legs. The curve off his butt was right there. Round. Perfect. Taunting me.

I climbed back into my own bed and pulled the covers up high. My heart was still hammering against my ribs. I whispered to myself in the dark, barely moving my lips.

I like feminine asses. That is not gay at all. Dudes are supposed to be turned on by bubble butts. It’s biology. It makes me more straight than ever. Plenty of straight guys like a nice ass. It does not matter if it is on a girl or... whatever. It is just an ass. Nothing more.

I repeated it a few more times in my head like a mantra, trying to convince myself it was true. The images from Grindr mixed with the memory of Percy’s ass during the massage. Both of them floating behind my eyelids.

Eventually my breathing slowed. The exhaustion from tryouts and the massive orgasm finally pulled me under.

I fell asleep with one last thought looping in my brain.

This does not mean anything. I am still straight. I am still Hunter Calloway.

Little did I know, Percy had been awake the entire time… listening to every single quiet stroke, every shaky breath, and every desperate whispered denial.

reddit.com
u/The_tip69 — 4 days ago

Straight Guy’s Bucket List

Everyone is 18+ and all situations are fully consensual.

I had lived next door to Brody for three years before the night that changed everything between us.

He was the kind of neighbor who was hard to ignore. Six foot two and built thick, with broad shoulders and heavy, powerful thighs. He had that classic straight guy look. Short brown hair, permanent stubble, and an easy confidence that came naturally to him. Almost every evening, I would see him walking around the apartment complex in those loose gray basketball shorts that hung low on his hips. They did nothing to hide the heavy, thick bulge that swayed between his legs when he moved. I had stolen glances more times than I cared to admit.

For the longest time our interactions stayed casual. Quick hellos in the hallway, small talk about the weather or the broken gym equipment. Then his wife left him almost a year ago and things slowly became deeper. We started sharing beers on my balcony, talking later into the night. I could tell the divorce had left scars, but he rarely opened up about the details.

Tonight the knock came a little after nine. When I opened the door, Brody was standing there in his usual outfit. Basketball shorts riding low and a black t-shirt stretched tight across his wide chest. His hair was still slightly messy and his stubble looked thicker than usual.

“Hey Finn,” he said, voice low and a little rough. “You got a few minutes?”

“Yeah, man. Come on in.”

He stepped inside, bringing that familiar clean scent of his soap with him. I grabbed two cold beers from the fridge and handed him one. We settled onto the couch like we had done so many times before. Brody took up a lot of space. His thick thighs spread wide as he sat down, one heavy arm resting along the back of the couch.

For the first ten minutes we talked about normal stuff. The game from last night, how hot the summer had been, the new tenant on the third floor. But I could feel something was off. Brody kept shifting his weight and rubbing his big palms over his thighs. His usual easy laugh was missing.

Finally he set his beer down on the coffee table and leaned forward, elbows on his knees.

“Alright, I am just going to say it,” he started, eyes fixed on the floor. “This is going to sound really fucking weird.”

I stayed quiet, watching him.

He let out a heavy breath. “After my wife left last year, she did not just walk out quietly. She sat me down and ripped me apart. Said our sex life had been boring for years. Too vanilla. Too safe. She told me she had been cheating because she needed more excitement.”

Brody paused and rubbed the back of his neck. His thick biceps flexed with the movement.

“Then she hit me with the part that really fucked me up,” he continued. “She said she had never once wanted to suck my dick. Not really. Even though I asked her for it… man, I asked her so many times over the years. I love blowjobs. Always have. The feeling of a warm wet mouth, someone taking their time… but she would barely do it. Maybe a few minutes on my birthday if I was lucky, but she made me feel like I was asking for something gross.”

He shook his head, frustration clear in his voice.

“I spent years lying next to her at night, hard as hell, knowing she did not want to touch me that way. It messed with my head bad. Made me feel like I was not enough. Like wanting head made me too much or too weird.”

I nodded slowly, letting him talk.

“After she left me,” he went on, “I bought a fleshlight. Started using it almost every night. Sometimes twice. And honestly?” He let out a short, bitter laugh. “It felt better than sex with her ever did toward the end. At least the toy did not make me feel ashamed for wanting it.”

The confession hung heavy in the room. Brody’s broad chest rose and fell faster now. His heavy thighs were tense under the thin fabric of his shorts.

“A few months after the divorce,” he said, voice dropping lower, “I made a list. Just for myself. Four things I have always secretly wanted to try but was too ashamed to ask anyone for. I have been sitting on it for almost ten months now. My thirty second birthday is only two months away and I keep thinking… if I don’t do this soon, I am going to regret it forever.”

He reached into the pocket of his basketball shorts and pulled out his phone. His thumb moved across the screen for a moment.

Then he looked up at me, eyes serious.

“I call it ‘Brody’s Horny Bucket List.’”

The second the words left his mouth I could not help it. A genuine laugh bubbled up from my chest. It was not mocking. It was warm, surprised, and a little charmed by how seriously he had named it.

Brody’s ears turned bright red. He rubbed the back of his neck again, looking embarrassed but also relieved that I had not recoiled.

“You think it is weird if I show you this?” he asked, voice low and hesitant.

I shook my head, still smiling. “Not at all, man. Go ahead.”

He hesitated for half a second, then handed me the phone. I took it from his big hand, our fingers brushing for a moment. The screen was open to a simple note titled “Brody’s Horny Bucket List” in bold text. I leaned back on the couch and started reading the four items out loud, my voice calm and light.

“One,” I read, glancing at him with a small grin. “Getting a sloppy, no hands blowjob while she looks up at me the whole time.”

Brody shifted on the couch, his thick thighs spreading a little wider. I could see the nervousness in his shoulders, but there was also clear anticipation in his eyes.

I continued scrolling, my smile growing as I read the second item. “This one surprises me a little,” I said, looking up at him again. “You have been fantasizing about that?”

Brody’s ears turned pink. He rubbed the back of his neck, clearly embarrassed but unable to hide the spark of excitement in his eyes.

When I reached the third item, my grin widened. “Okay… getting a little kinky, huh?”

He let out a nervous laugh and covered his face with one big hand for a second. “Fuck, hearing you say it out loud makes it sound insane.”

I read the last one, feeling the heat rise in my chest. I handed the phone back to him and leaned back against the cushions, still smiling.

The list was honest, raw, and surprisingly hot in its simplicity. I could feel the heat building between us now, thick and undeniable.

Brody stared at me, searching my face. “Dude… you are judging me. I can tell.”

I burst out laughing again, this time louder and warmer. I shook my head and leaned forward, resting my elbows on my knees so I could look him directly in the eyes.

“Brody, my guy,” I said, still chuckling, “this is like the basic shit you can expect when you have good sex with someone. Wanting your dick sucked properly? Wanting to feel a mouth on you without someone acting like it is a chore? That’s not weird. That is normal guy stuff. Your ex-wife made you feel like wanting those things made you too much. But it does not. It just means you have been starving for years.”

Brody watched me carefully, his broad chest rising and falling. The tension in his heavy shoulders eased a little, but I could still see the conflict in his eyes. Straight guy denial fighting against the relief of being heard.

“I don’t know, man,” he muttered, rubbing his palms on his thick thighs again. “It feels different saying it to another dude.”

“I don’t know, man,” he muttered, rubbing his palms on his thick thighs again. “It feels different saying it to another dude.”

“It is different,” I agreed softly. “But different does not mean bad.”

Brody looked up at me, his brow slightly furrowed. “What do you mean?”

I leaned forward a little, keeping my voice calm and steady. “How long have you had this list?”

“Almost ten months,” he admitted.

“And you still have not completed a single thing on it?”

He shook his head, looking a little defeated. “Not one. Every time I think about actually doing something, I freeze. I tell myself I will find a girl to do it with, then I chicken out.”

I watched him for a moment, letting the silence sit between us. Then I spoke carefully.

“What if I helped you cross these items off your list?”

Brody froze. His thick body went completely still on the couch. For a few long seconds he just stared at me, eyes wide with shock.

“Dude… but you are a guy,” he finally said, voice cracking slightly. “I… I don’t know. That is not… I mean…”

He trailed off, rubbing his hands over his face. His heavy thighs tensed, and I could see the internal battle playing out across his features. Straight guy denial mixed with years of built-up frustration.

I did not push hard. Instead I kept my tone gentle and honest.

“I know it is a lot to take in,” I said. “But think about it. You made this list because you are tired of feeling like something is missing. Your wife made you feel ashamed for wanting simple things. You have been sitting on these desires for ten months, and your birthday is coming up fast. I am right here, right next door. Someone you already trust. No strings attached. No one else has to know. Just you and me, one item at a time.”

Brody stayed quiet for a long moment. He stared at the floor, jaw tight, his broad shoulders rising and falling with each breath. I could almost see the wheels turning in his head.

“I don’t know, Finn,” he muttered again. “It feels… weird… and I am not gay”

I smiled softly, not mocking him. “It does not have to have a label. It is just sex. Pleasure. Something you have wanted for years. You don’t have to decide tonight. But if you really want to cross these things off before you turn thirty two, I am offering. No pressure. No expectations. We stop anytime you want.”

He ran a big hand through his hair, clearly conflicted. His basketball shorts had ridden up high on his thick thighs, and I noticed the heavy bulge between his legs had grown noticeably thicker.

“Fuck,” he breathed. “You are actually serious.”

“I am.”

Brody leaned back against the couch and let out a long, shaky breath. The silence stretched again, but it felt different this time. Charged. Like the idea was slowly sinking in and taking root.

Finally he looked at me, his eyes darker than before.

“If we do this,” he said slowly, “we really take it one step at a time?”

“One item at a time,” I confirmed. “Whenever you are ready. You control the pace.”

He nodded slowly, processing everything. A small, nervous smile finally tugged at the corner of his mouth.

“This is crazy,” he said, half laughing at himself. “I came over here just to get it off my chest. Now you are offering to actually help me do it.”

“I meant what I said, Brody. You deserve to feel good. The way you have always wanted to.”

He stood up slowly, his tall, thick frame filling the space in front of the couch. For a moment he just looked at me, something new and warmer flickering behind his eyes.

“I am going to think about it tonight,” he said, voice rough. “For real. And if I decide to go through with this… I will knock on your door.”

“Take your time,” I replied. “I will be here.”

Brody headed toward the door. Before he stepped out, he paused and glanced back at me one last time.

“Thanks, Finn. Seriously. Even just talking about it… it already feels different.”

The door clicked shut behind him.

I stayed on the couch for a long time afterward, heart beating steady and strong. Brody had carried that list around for ten months, too ashamed and too scared to act on any of it. Years of rejection from his wife had left him questioning himself, using a fleshlight just to feel something close to what he craved.

Now the offer was on the table.

I already knew that when he finally came back, things between us were going to change in the best possible way. And deep down, I suspected that once Brody got his first real taste of what had been missing, he was not going to want to stop at just one item.

reddit.com
u/The_tip69 — 9 days ago

My Roommate’s Brother Likes Sleeping Naked pt 2

Everyone is 18+ and the situations described are fully consensual.

Part 1

“Well… have you thought about doing more?”

Cruz’s hand suddenly stopped squeezing my ass and he slowly pulled it out of my underwear completely.

“You mean…fucking you?”

“Yeah… I mean… if you want to,” I stammered, suddenly feeling extremely exposed as I stared at the wall again. “Like… only if you wanna try it.”

Cruz stayed silent for what felt like an eternity. His eyes were locked on mine in the dim bedroom light, dark and unreadable, searching my face like he was trying to decide whether I was serious or just caught up in the heat of the moment. My heart was slamming against my ribs so hard I was convinced he could hear every single frantic beat. The only sounds in the room were our breathing, rough and uneven, and the faint creak of the mattress under his heavy frame. His thick cock was still grinding against my ass; hot and throbbing, like it had a heartbeat of its own that matched the pulse racing through my entire body.

Finally he spoke, voice low and rough, almost gravelly from how turned on he was.

“Never fucked a dude before…”

He paused, letting the words hang heavy between us. Then a small smirk tugged at the corner of his mouth, that same confident, lazy smirk that had been driving me insane since he first walked into the apartment.

“…but how different can it be?”

I smiled nervously, my voice barely above a whisper, trembling with equal parts fear and raw want.

“Why don’t you find out?”

Cruz did not answer with words. Instead he hooked his fingers into the waistband of my underwear and slowly dragged them down over my hips. I lifted my ass slightly to help him, face burning as the fabric slid past my cheeks and down my thighs until it bunched around my knees. He yanked the blanket completely off our bodies and tossed it to the floor with a soft thud. The cool air hit my newly exposed skin immediately, raising goosebumps everywhere, but the heat coming off Cruz’s body kept me warm, almost feverish.

When my ass was fully bare he let out a low, appreciative whistle.

“Wofff. Fuckk… Yeah shit… your ass might be better than my ex-girlfriend’s ass.”

He ran both rough palms over my cheeks, squeezing hard enough to make the flesh dimple under his grip, then spreading them slightly so the cool air kissed my hole. Two light, playful spanks landed on each side and I jolted forward, a surprised moan slipping out of me before I could stop it. I felt completely exposed and vulnerable, my face pressed into the pillow, ass up and open for him. Inner voice screaming inside my head: He is really looking at me like this. Taylor’s brother is staring at my hole like he owns it. And I am letting him. Fuck, I want him to fuck me so bad. I want him to take every inch of me until I cannot think straight.

Cruz leaned down, hot breath fanning across my lower back and the cleft of my ass.

“Fuck, look at that tight little hole. It’s already twitching for me.”

Without thinking I squeezed my hole, clenching and releasing in quick little pulses, showing off for him. Cruz groaned low in his throat, the sound vibrating through my skin.

“Shit… look at that wink… fuck, do it again.”

I did it again, slower this time, feeling the air hit my exposed skin every time I opened up for him. The humiliation and arousal twisted together until I could not tell them apart anymore. My cock was leaking steadily now, dripping onto the sheets below me.

Cruz sat back on his heels, voice thick.

“Got lube?”

My voice came out shaky and small.

“Yeah, in the drawer next to you.”

He reached over, grabbed the bottle, popped the cap, and squirted a generous amount onto his thick cock, stroking himself once to coat his cock. Then he dripped more directly onto my hole. The cold gel made me flinch, but his finger followed immediately, sliding in slowly, working me open with one finger, then two, generously applying it until I relaxed around him.

“Yeah, let’s see how this feels,” he muttered, almost to himself.

He lined up the fat head and pushed forward slowly. I tensed at first. The stretch burned sharp and immediate, way more intense than his fingers.

“Yeah yeah, I know I’m thick,” he said, pausing to let me breathe through it.

I let out a nervous laugh despite the burn.

“It’s okay, keep going…”

Cruz went slow, pausing every inch or two to let me adjust.

“Yeah, that’s better?”

I nodded, breathing hard through my nose.

When the head finally popped inside he groaned deep in his chest.

“Fuck yeahhh, that is tight as fuck.”

I whimpered, gripping the sheets so hard my knuckles turned white. Cruz held still for a moment, letting me get used to the thickness splitting me open.

“Yeah… fuck… that hole is begging for my cock,” he muttered again, almost like he could not believe how good it felt to fuck a dude.

He started shallow thrusts, inching deeper each time. My body opened up slowly around him. The burn turned into a deep, aching fullness that made my own cock leak steadily onto the sheets below me, a wet spot growing larger with every slow push.

Cruz pulled out briefly, flipped me onto my stomach, then lifted my hips so I was on all fours.

“Get on all fours and spread out for me.”

I obeyed instantly, knees wide, ass up high, face pressed into the pillow. Cruz got back behind me, one big hand on my lower back pushing me down into a deeper arch. He tapped his slick cock against my hole a few times.

“Yeah, look at it opening up already.”

He slid back in from behind, this time sinking deeper in one long, slow push until his hips met my cheeks. Both of us moaned at the same time.

“FFUCK yeahh bro… fuck yeah.”

Cruz started fucking in earnest now — long, steady strokes that made the bed creak under us.

“Very different from fucking a chick… maybe better even,” he groaned, hands gripping my hips hard enough to leave marks.

I replied through moans, trying to sound cocky even though my voice was shaking.

“Yeah… shit… perks of a straight guy fucking you…”

Cruz leaned forward, hot breath against my ear.

“Yeah boy? You like straight guy cock, don’t you? You filthy boy…”

I moaned louder, pushing back to meet every thrust. Cruz’s heavy balls slapped rhythmically against me.

“Yeah… shit… feels really fucking good,” I gasped.

Cruz started fucking faster.

“Man… I think I can get used to this feeling,” he said, voice rough. Then one arm wrapped around my waist to stroke my cock in time with his thrusts.

“My cock fits perfectly in your hole,” he growled into my ear.

I laughed breathlessly.

“If only your brother knew that this is what was gonna happen when he asked me to keep you company.”

Cruz picked up speed, thrusts getting harder and deeper. I was shaking, so close from the constant prostate stimulation alone.

“You are keeping me company,” he growled. “This is the best kind of we could have ever done.”

He fucked harder, stroked me faster.

Leaned down and bit gently at the side of my neck.

“You close?”

I nodded frantically.

Cruz’s voice was strained.

“Yeah me too…”

I gasped out the words.

“Fill me up, then.”

Cruz laughed rough.

“Shit… yeah… no pulling out required.”

He buried himself deep and unloaded — thick, hot ropes flooding my insides in powerful pulses. I came at the same moment, shooting across his fingers while clenching hard around his cock. My whole body shook with the force of it, vision blurring at the edges.

Cruz stayed inside for a few seconds, breathing hard, cock still twitching with aftershocks. After a moment he pulled out slowly. I felt the warm cum leak out and drip down my thighs, pooling on the sheets. Cruz flopped beside me, pulled me against his chest in a loose, sweaty embrace.

“Fuck… dude that was insane.”

I nodded against his skin, voice hoarse and wrecked.

“Pretty fucking intense…”

We lay there catching our breath. Cruz ran lazy fingers through my hair, tracing slow circles on my scalp.

“Still think this is weird?” he asked quietly.

I shook my head, smiling against his chest.

“No. I think I want it again.”

Cruz chuckled low, the sound rumbling through his body into mine.

“Good. Because we’ve got another day before Taylor comes back.”

I did not know it yet, but letting Cruz fuck me had just changed everything. And I was already hoping that Taylor’s return was delayed… because I wanted him back in my bed tomorrow night. And every night after that… for as long as he would let me.

~

Want to read further? The entire My Roommate's Older Brother story is available to read right now. Head to my Patreon to read everything early plus exclusive extras before anywhere else.

My Roommate’s Older Brother #6
My Roommate’s Older Brother #7

reddit.com
u/The_tip69 — 9 days ago

My Roommate’s Brother Likes Sleeping Naked pt 2

Everyone is 18+ and the situations described are fully consensual.

Part 1

“Well… have you thought about doing more?”

Cruz’s hand suddenly stopped squeezing my ass and he slowly pulled it out of my underwear completely.

“You mean…fucking you?”

“Yeah… I mean… if you want to,” I stammered, suddenly feeling extremely exposed as I stared at the wall again. “Like… only if you wanna try it.”

Cruz stayed silent for what felt like an eternity. His eyes were locked on mine in the dim bedroom light, dark and unreadable, searching my face like he was trying to decide whether I was serious or just caught up in the heat of the moment. My heart was slamming against my ribs so hard I was convinced he could hear every single frantic beat. The only sounds in the room were our breathing, rough and uneven, and the faint creak of the mattress under his heavy frame. His thick cock was still grinding against my ass; hot and throbbing, like it had a heartbeat of its own that matched the pulse racing through my entire body.

Finally he spoke, voice low and rough, almost gravelly from how turned on he was.

“Never fucked a dude before…”

He paused, letting the words hang heavy between us. Then a small smirk tugged at the corner of his mouth, that same confident, lazy smirk that had been driving me insane since he first walked into the apartment.

“…but how different can it be?”

I smiled nervously, my voice barely above a whisper, trembling with equal parts fear and raw want.

“Why don’t you find out?”

Cruz did not answer with words. Instead he hooked his fingers into the waistband of my underwear and slowly dragged them down over my hips. I lifted my ass slightly to help him, face burning as the fabric slid past my cheeks and down my thighs until it bunched around my knees. He yanked the blanket completely off our bodies and tossed it to the floor with a soft thud. The cool air hit my newly exposed skin immediately, raising goosebumps everywhere, but the heat coming off Cruz’s body kept me warm, almost feverish.

When my ass was fully bare he let out a low, appreciative whistle.

“Wofff. Fuckk… Yeah shit… your ass might be better than my ex-girlfriend’s ass.”

He ran both rough palms over my cheeks, squeezing hard enough to make the flesh dimple under his grip, then spreading them slightly so the cool air kissed my hole. Two light, playful spanks landed on each side and I jolted forward, a surprised moan slipping out of me before I could stop it. I felt completely exposed and vulnerable, my face pressed into the pillow, ass up and open for him. Inner voice screaming inside my head: He is really looking at me like this. Taylor’s brother is staring at my hole like he owns it. And I am letting him. Fuck, I want him to fuck me so bad. I want him to take every inch of me until I cannot think straight.

Cruz leaned down, hot breath fanning across my lower back and the cleft of my ass.

“Fuck, look at that tight little hole. It’s already twitching for me.”

Without thinking I squeezed my hole, clenching and releasing in quick little pulses, showing off for him. Cruz groaned low in his throat, the sound vibrating through my skin.

“Shit… look at that wink… fuck, do it again.”

I did it again, slower this time, feeling the air hit my exposed skin every time I opened up for him. The humiliation and arousal twisted together until I could not tell them apart anymore. My cock was leaking steadily now, dripping onto the sheets below me.

Cruz sat back on his heels, voice thick.

“Got lube?”

My voice came out shaky and small.

“Yeah, in the drawer next to you.”

He reached over, grabbed the bottle, popped the cap, and squirted a generous amount onto his thick cock, stroking himself once to coat his cock. Then he dripped more directly onto my hole. The cold gel made me flinch, but his finger followed immediately, sliding in slowly, working me open with one finger, then two, generously applying it until I relaxed around him.

“Yeah, let’s see how this feels,” he muttered, almost to himself.

He lined up the fat head and pushed forward slowly. I tensed at first. The stretch burned sharp and immediate, way more intense than his fingers.

“Yeah yeah, I know I’m thick,” he said, pausing to let me breathe through it.

I let out a nervous laugh despite the burn.

“It’s okay, keep going…”

Cruz went slow, pausing every inch or two to let me adjust.

“Yeah, that’s better?”

I nodded, breathing hard through my nose.

When the head finally popped inside he groaned deep in his chest.

“Fuck yeahhh, that is tight as fuck.”

I whimpered, gripping the sheets so hard my knuckles turned white. Cruz held still for a moment, letting me get used to the thickness splitting me open.

“Yeah… fuck… that hole is begging for my cock,” he muttered again, almost like he could not believe how good it felt to fuck a dude.

He started shallow thrusts, inching deeper each time. My body opened up slowly around him. The burn turned into a deep, aching fullness that made my own cock leak steadily onto the sheets below me, a wet spot growing larger with every slow push.

Cruz pulled out briefly, flipped me onto my stomach, then lifted my hips so I was on all fours.

“Get on all fours and spread out for me.”

I obeyed instantly, knees wide, ass up high, face pressed into the pillow. Cruz got back behind me, one big hand on my lower back pushing me down into a deeper arch. He tapped his slick cock against my hole a few times.

“Yeah, look at it opening up already.”

He slid back in from behind, this time sinking deeper in one long, slow push until his hips met my cheeks. Both of us moaned at the same time.

“FFUCK yeahh bro… fuck yeah.”

Cruz started fucking in earnest now — long, steady strokes that made the bed creak under us.

“Very different from fucking a chick… maybe better even,” he groaned, hands gripping my hips hard enough to leave marks.

I replied through moans, trying to sound cocky even though my voice was shaking.

“Yeah… shit… perks of a straight guy fucking you…”

Cruz leaned forward, hot breath against my ear.

“Yeah boy? You like straight guy cock, don’t you? You filthy boy…”

I moaned louder, pushing back to meet every thrust. Cruz’s heavy balls slapped rhythmically against me.

“Yeah… shit… feels really fucking good,” I gasped.

Cruz started fucking faster.

“Man… I think I can get used to this feeling,” he said, voice rough. Then one arm wrapped around my waist to stroke my cock in time with his thrusts.

“My cock fits perfectly in your hole,” he growled into my ear.

I laughed breathlessly.

“If only your brother knew that this is what was gonna happen when he asked me to keep you company.”

Cruz picked up speed, thrusts getting harder and deeper. I was shaking, so close from the constant prostate stimulation alone.

“You are keeping me company,” he growled. “This is the best kind of we could have ever done.”

He fucked harder, stroked me faster.

Leaned down and bit gently at the side of my neck.

“You close?”

I nodded frantically.

Cruz’s voice was strained.

“Yeah me too…”

I gasped out the words.

“Fill me up, then.”

Cruz laughed rough.

“Shit… yeah… no pulling out required.”

He buried himself deep and unloaded — thick, hot ropes flooding my insides in powerful pulses. I came at the same moment, shooting across his fingers while clenching hard around his cock. My whole body shook with the force of it, vision blurring at the edges.

Cruz stayed inside for a few seconds, breathing hard, cock still twitching with aftershocks. After a moment he pulled out slowly. I felt the warm cum leak out and drip down my thighs, pooling on the sheets. Cruz flopped beside me, pulled me against his chest in a loose, sweaty embrace.

“Fuck… dude that was insane.”

I nodded against his skin, voice hoarse and wrecked.

“Pretty fucking intense…”

We lay there catching our breath. Cruz ran lazy fingers through my hair, tracing slow circles on my scalp.

“Still think this is weird?” he asked quietly.

I shook my head, smiling against his chest.

“No. I think I want it again.”

Cruz chuckled low, the sound rumbling through his body into mine.

“Good. Because we’ve got another day before Taylor comes back.”

I did not know it yet, but letting Cruz fuck me had just changed everything. And I was already hoping that Taylor’s return was delayed… because I wanted him back in my bed tomorrow night. And every night after that… for as long as he would let me.

reddit.com
u/The_tip69 — 9 days ago

My Roommate’s Brother Likes Sleeping Naked pt 2

Everyone is 18+ and the situations described are fully consensual.

Part 1

“Well… have you thought about doing more?”

Cruz’s hand suddenly stopped squeezing my ass and he slowly pulled it out of my underwear completely.

“You mean…fucking you?”

“Yeah… I mean… if you want to,” I stammered, suddenly feeling extremely exposed as I stared at the wall again. “Like… only if you wanna try it.”

Cruz stayed silent for what felt like an eternity. His eyes were locked on mine in the dim bedroom light, dark and unreadable, searching my face like he was trying to decide whether I was serious or just caught up in the heat of the moment. My heart was slamming against my ribs so hard I was convinced he could hear every single frantic beat. The only sounds in the room were our breathing, rough and uneven, and the faint creak of the mattress under his heavy frame. His thick cock was still grinding against my ass; hot and throbbing, like it had a heartbeat of its own that matched the pulse racing through my entire body.

Finally he spoke, voice low and rough, almost gravelly from how turned on he was.

“Never fucked a dude before…”

He paused, letting the words hang heavy between us. Then a small smirk tugged at the corner of his mouth, that same confident, lazy smirk that had been driving me insane since he first walked into the apartment.

“…but how different can it be?”

I smiled nervously, my voice barely above a whisper, trembling with equal parts fear and raw want.

“Why don’t you find out?”

Cruz did not answer with words. Instead he hooked his fingers into the waistband of my underwear and slowly dragged them down over my hips. I lifted my ass slightly to help him, face burning as the fabric slid past my cheeks and down my thighs until it bunched around my knees. He yanked the blanket completely off our bodies and tossed it to the floor with a soft thud. The cool air hit my newly exposed skin immediately, raising goosebumps everywhere, but the heat coming off Cruz’s body kept me warm, almost feverish.

When my ass was fully bare he let out a low, appreciative whistle.

“Wofff. Fuckk… Yeah shit… your ass might be better than my ex-girlfriend’s ass.”

He ran both rough palms over my cheeks, squeezing hard enough to make the flesh dimple under his grip, then spreading them slightly so the cool air kissed my hole. Two light, playful spanks landed on each side and I jolted forward, a surprised moan slipping out of me before I could stop it. I felt completely exposed and vulnerable, my face pressed into the pillow, ass up and open for him. Inner voice screaming inside my head: He is really looking at me like this. Taylor’s brother is staring at my hole like he owns it. And I am letting him. Fuck, I want him to fuck me so bad. I want him to take every inch of me until I cannot think straight.

Cruz leaned down, hot breath fanning across my lower back and the cleft of my ass.

“Fuck, look at that tight little hole. It’s already twitching for me.”

Without thinking I squeezed my hole, clenching and releasing in quick little pulses, showing off for him. Cruz groaned low in his throat, the sound vibrating through my skin.

“Shit… look at that wink… fuck, do it again.”

I did it again, slower this time, feeling the air hit my exposed skin every time I opened up for him. The humiliation and arousal twisted together until I could not tell them apart anymore. My cock was leaking steadily now, dripping onto the sheets below me.

Cruz sat back on his heels, voice thick.

“Got lube?”

My voice came out shaky and small.

“Yeah, in the drawer next to you.”

He reached over, grabbed the bottle, popped the cap, and squirted a generous amount onto his thick cock, stroking himself once to coat his cock. Then he dripped more directly onto my hole. The cold gel made me flinch, but his finger followed immediately, sliding in slowly, working me open with one finger, then two, generously applying it until I relaxed around him.

“Yeah, let’s see how this feels,” he muttered, almost to himself.

He lined up the fat head and pushed forward slowly. I tensed at first. The stretch burned sharp and immediate, way more intense than his fingers.

“Yeah yeah, I know I’m thick,” he said, pausing to let me breathe through it.

I let out a nervous laugh despite the burn.

“It’s okay, keep going…”

Cruz went slow, pausing every inch or two to let me adjust.

“Yeah, that’s better?”

I nodded, breathing hard through my nose.

When the head finally popped inside he groaned deep in his chest.

“Fuck yeahhh, that is tight as fuck.”

I whimpered, gripping the sheets so hard my knuckles turned white. Cruz held still for a moment, letting me get used to the thickness splitting me open.

“Yeah… fuck… that hole is begging for my cock,” he muttered again, almost like he could not believe how good it felt to fuck a dude.

He started shallow thrusts, inching deeper each time. My body opened up slowly around him. The burn turned into a deep, aching fullness that made my own cock leak steadily onto the sheets below me, a wet spot growing larger with every slow push.

Cruz pulled out briefly, flipped me onto my stomach, then lifted my hips so I was on all fours.

“Get on all fours and spread out for me.”

I obeyed instantly, knees wide, ass up high, face pressed into the pillow. Cruz got back behind me, one big hand on my lower back pushing me down into a deeper arch. He tapped his slick cock against my hole a few times.

“Yeah, look at it opening up already.”

He slid back in from behind, this time sinking deeper in one long, slow push until his hips met my cheeks. Both of us moaned at the same time.

“FFUCK yeahh bro… fuck yeah.”

Cruz started fucking in earnest now — long, steady strokes that made the bed creak under us.

“Very different from fucking a chick… maybe better even,” he groaned, hands gripping my hips hard enough to leave marks.

I replied through moans, trying to sound cocky even though my voice was shaking.

“Yeah… shit… perks of a straight guy fucking you…”

Cruz leaned forward, hot breath against my ear.

“Yeah boy? You like straight guy cock, don’t you? You filthy boy…”

I moaned louder, pushing back to meet every thrust. Cruz’s heavy balls slapped rhythmically against me.

“Yeah… shit… feels really fucking good,” I gasped.

Cruz started fucking faster.

“Man… I think I can get used to this feeling,” he said, voice rough. Then one arm wrapped around my waist to stroke my cock in time with his thrusts.

“My cock fits perfectly in your hole,” he growled into my ear.

I laughed breathlessly.

“If only your brother knew that this is what was gonna happen when he asked me to keep you company.”

Cruz picked up speed, thrusts getting harder and deeper. I was shaking, so close from the constant prostate stimulation alone.

“You are keeping me company,” he growled. “This is the best kind of we could have ever done.”

He fucked harder, stroked me faster.

Leaned down and bit gently at the side of my neck.

“You close?”

I nodded frantically.

Cruz’s voice was strained.

“Yeah me too…”

I gasped out the words.

“Fill me up, then.”

Cruz laughed rough.

“Shit… yeah… no pulling out required.”

He buried himself deep and unloaded — thick, hot ropes flooding my insides in powerful pulses. I came at the same moment, shooting across his fingers while clenching hard around his cock. My whole body shook with the force of it, vision blurring at the edges.

Cruz stayed inside for a few seconds, breathing hard, cock still twitching with aftershocks. After a moment he pulled out slowly. I felt the warm cum leak out and drip down my thighs, pooling on the sheets. Cruz flopped beside me, pulled me against his chest in a loose, sweaty embrace.

“Fuck… dude that was insane.”

I nodded against his skin, voice hoarse and wrecked.

“Pretty fucking intense…”

We lay there catching our breath. Cruz ran lazy fingers through my hair, tracing slow circles on my scalp.

“Still think this is weird?” he asked quietly.

I shook my head, smiling against his chest.

“No. I think I want it again.”

Cruz chuckled low, the sound rumbling through his body into mine.

“Good. Because we’ve got another day before Taylor comes back.”

I did not know it yet, but letting Cruz fuck me had just changed everything. And I was already hoping that Taylor’s return was delayed… because I wanted him back in my bed tomorrow night. And every night after that… for as long as he would let me.

reddit.com
u/The_tip69 — 9 days ago

Straight Guy’s Bucket List

Everyone is 18+ and all situations are fully consensual.

I had lived next door to Brody for three years before the night that changed everything between us.

He was the kind of neighbor who was hard to ignore. Six foot two and built thick, with broad shoulders and heavy, powerful thighs. He had that classic straight guy look. Short brown hair, permanent stubble, and an easy confidence that came naturally to him. Almost every evening, I would see him walking around the apartment complex in those loose gray basketball shorts that hung low on his hips. They did nothing to hide the heavy, thick bulge that swayed between his legs when he moved. I had stolen glances more times than I cared to admit.

For the longest time our interactions stayed casual. Quick hellos in the hallway, small talk about the weather or the broken gym equipment. Then his wife left him almost a year ago and things slowly became deeper. We started sharing beers on my balcony, talking later into the night. I could tell the divorce had left scars, but he rarely opened up about the details.

Tonight the knock came a little after nine. When I opened the door, Brody was standing there in his usual outfit. Basketball shorts riding low and a black t-shirt stretched tight across his wide chest. His hair was still slightly messy and his stubble looked thicker than usual.

“Hey Finn,” he said, voice low and a little rough. “You got a few minutes?”

“Yeah, man. Come on in.”

He stepped inside, bringing that familiar clean scent of his soap with him. I grabbed two cold beers from the fridge and handed him one. We settled onto the couch like we had done so many times before. Brody took up a lot of space. His thick thighs spread wide as he sat down, one heavy arm resting along the back of the couch.

For the first ten minutes we talked about normal stuff. The game from last night, how hot the summer had been, the new tenant on the third floor. But I could feel something was off. Brody kept shifting his weight and rubbing his big palms over his thighs. His usual easy laugh was missing.

Finally he set his beer down on the coffee table and leaned forward, elbows on his knees.

“Alright, I am just going to say it,” he started, eyes fixed on the floor. “This is going to sound really fucking weird.”

I stayed quiet, watching him.

He let out a heavy breath. “After my wife left last year, she did not just walk out quietly. She sat me down and ripped me apart. Said our sex life had been boring for years. Too vanilla. Too safe. She told me she had been cheating because she needed more excitement.”

Brody paused and rubbed the back of his neck. His thick biceps flexed with the movement.

“Then she hit me with the part that really fucked me up,” he continued. “She said she had never once wanted to suck my dick. Not really. Even though I asked her for it… man, I asked her so many times over the years. I love blowjobs. Always have. The feeling of a warm wet mouth, someone taking their time… but she would barely do it. Maybe a few minutes on my birthday if I was lucky, but she made me feel like I was asking for something gross.”

He shook his head, frustration clear in his voice.

“I spent years lying next to her at night, hard as hell, knowing she did not want to touch me that way. It messed with my head bad. Made me feel like I was not enough. Like wanting head made me too much or too weird.”

I nodded slowly, letting him talk.

“After she left me,” he went on, “I bought a fleshlight. Started using it almost every night. Sometimes twice. And honestly?” He let out a short, bitter laugh. “It felt better than sex with her ever did toward the end. At least the toy did not make me feel ashamed for wanting it.”

The confession hung heavy in the room. Brody’s broad chest rose and fell faster now. His heavy thighs were tense under the thin fabric of his shorts.

“A few months after the divorce,” he said, voice dropping lower, “I made a list. Just for myself. Four things I have always secretly wanted to try but was too ashamed to ask anyone for. I have been sitting on it for almost ten months now. My thirty second birthday is only two months away and I keep thinking… if I don’t do this soon, I am going to regret it forever.”

He reached into the pocket of his basketball shorts and pulled out his phone. His thumb moved across the screen for a moment.

Then he looked up at me, eyes serious.

“I call it ‘Brody’s Horny Bucket List.’”

The second the words left his mouth I could not help it. A genuine laugh bubbled up from my chest. It was not mocking. It was warm, surprised, and a little charmed by how seriously he had named it.

Brody’s ears turned bright red. He rubbed the back of his neck again, looking embarrassed but also relieved that I had not recoiled.

“You think it is weird if I show you this?” he asked, voice low and hesitant.

I shook my head, still smiling. “Not at all, man. Go ahead.”

He hesitated for half a second, then handed me the phone. I took it from his big hand, our fingers brushing for a moment. The screen was open to a simple note titled “Brody’s Horny Bucket List” in bold text. I leaned back on the couch and started reading the four items out loud, my voice calm and light.

“One,” I read, glancing at him with a small grin. “Getting a sloppy, no hands blowjob while she looks up at me the whole time.”

Brody shifted on the couch, his thick thighs spreading a little wider. I could see the nervousness in his shoulders, but there was also clear anticipation in his eyes.

I continued scrolling, my smile growing as I read the second item. “This one surprises me a little,” I said, looking up at him again. “You have been fantasizing about that?”

Brody’s ears turned pink. He rubbed the back of his neck, clearly embarrassed but unable to hide the spark of excitement in his eyes.

When I reached the third item, my grin widened. “Okay… getting a little kinky, huh?”

He let out a nervous laugh and covered his face with one big hand for a second. “Fuck, hearing you say it out loud makes it sound insane.”

I read the last one, feeling the heat rise in my chest. I handed the phone back to him and leaned back against the cushions, still smiling.

The list was honest, raw, and surprisingly hot in its simplicity. I could feel the heat building between us now, thick and undeniable.

Brody stared at me, searching my face. “Dude… you are judging me. I can tell.”

I burst out laughing again, this time louder and warmer. I shook my head and leaned forward, resting my elbows on my knees so I could look him directly in the eyes.

“Brody, my guy,” I said, still chuckling, “this is like the basic shit you can expect when you have good sex with someone. Wanting your dick sucked properly? Wanting to feel a mouth on you without someone acting like it is a chore? That’s not weird. That is normal guy stuff. Your ex-wife made you feel like wanting those things made you too much. But it does not. It just means you have been starving for years.”

Brody watched me carefully, his broad chest rising and falling. The tension in his heavy shoulders eased a little, but I could still see the conflict in his eyes. Straight guy denial fighting against the relief of being heard.

“I don’t know, man,” he muttered, rubbing his palms on his thick thighs again. “It feels different saying it to another dude.”

“I don’t know, man,” he muttered, rubbing his palms on his thick thighs again. “It feels different saying it to another dude.”

“It is different,” I agreed softly. “But different does not mean bad.”

Brody looked up at me, his brow slightly furrowed. “What do you mean?”

I leaned forward a little, keeping my voice calm and steady. “How long have you had this list?”

“Almost ten months,” he admitted.

“And you still have not completed a single thing on it?”

He shook his head, looking a little defeated. “Not one. Every time I think about actually doing something, I freeze. I tell myself I will find a girl to do it with, then I chicken out.”

I watched him for a moment, letting the silence sit between us. Then I spoke carefully.

“What if I helped you cross these items off your list?”

Brody froze. His thick body went completely still on the couch. For a few long seconds he just stared at me, eyes wide with shock.

“Dude… but you are a guy,” he finally said, voice cracking slightly. “I… I don’t know. That is not… I mean…”

He trailed off, rubbing his hands over his face. His heavy thighs tensed, and I could see the internal battle playing out across his features. Straight guy denial mixed with years of built-up frustration.

I did not push hard. Instead I kept my tone gentle and honest.

“I know it is a lot to take in,” I said. “But think about it. You made this list because you are tired of feeling like something is missing. Your wife made you feel ashamed for wanting simple things. You have been sitting on these desires for ten months, and your birthday is coming up fast. I am right here, right next door. Someone you already trust. No strings attached. No one else has to know. Just you and me, one item at a time.”

Brody stayed quiet for a long moment. He stared at the floor, jaw tight, his broad shoulders rising and falling with each breath. I could almost see the wheels turning in his head.

“I don’t know, Finn,” he muttered again. “It feels… weird… and I am not gay”

I smiled softly, not mocking him. “It does not have to have a label. It is just sex. Pleasure. Something you have wanted for years. You don’t have to decide tonight. But if you really want to cross these things off before you turn thirty two, I am offering. No pressure. No expectations. We stop anytime you want.”

He ran a big hand through his hair, clearly conflicted. His basketball shorts had ridden up high on his thick thighs, and I noticed the heavy bulge between his legs had grown noticeably thicker.

“Fuck,” he breathed. “You are actually serious.”

“I am.”

Brody leaned back against the couch and let out a long, shaky breath. The silence stretched again, but it felt different this time. Charged. Like the idea was slowly sinking in and taking root.

Finally he looked at me, his eyes darker than before.

“If we do this,” he said slowly, “we really take it one step at a time?”

“One item at a time,” I confirmed. “Whenever you are ready. You control the pace.”

He nodded slowly, processing everything. A small, nervous smile finally tugged at the corner of his mouth.

“This is crazy,” he said, half laughing at himself. “I came over here just to get it off my chest. Now you are offering to actually help me do it.”

“I meant what I said, Brody. You deserve to feel good. The way you have always wanted to.”

He stood up slowly, his tall, thick frame filling the space in front of the couch. For a moment he just looked at me, something new and warmer flickering behind his eyes.

“I am going to think about it tonight,” he said, voice rough. “For real. And if I decide to go through with this… I will knock on your door.”

“Take your time,” I replied. “I will be here.”

Brody headed toward the door. Before he stepped out, he paused and glanced back at me one last time.

“Thanks, Finn. Seriously. Even just talking about it… it already feels different.”

The door clicked shut behind him.

I stayed on the couch for a long time afterward, heart beating steady and strong. Brody had carried that list around for ten months, too ashamed and too scared to act on any of it. Years of rejection from his wife had left him questioning himself, using a fleshlight just to feel something close to what he craved.

Now the offer was on the table.

I already knew that when he finally came back, things between us were going to change in the best possible way. And deep down, I suspected that once Brody got his first real taste of what had been missing, he was not going to want to stop at just one item.

reddit.com
u/The_tip69 — 12 days ago

Straight Guy’s Bucket List

Everyone is 18+ and all situations are consensual

I had lived next door to Brody for three years before the night that changed everything between us.

He was the kind of neighbor who was hard to ignore. Six foot two and built thick, with broad shoulders and heavy, powerful thighs. He had that classic straight guy look. Short brown hair, permanent stubble, and an easy confidence that came naturally to him. Almost every evening, I would see him walking around the apartment complex in those loose gray basketball shorts that hung low on his hips. They did nothing to hide the heavy, thick bulge that swayed between his legs when he moved. I had stolen glances more times than I cared to admit.

For the longest time our interactions stayed casual. Quick hellos in the hallway, small talk about the weather or the broken gym equipment. Then his wife left him almost a year ago and things slowly became deeper. We started sharing beers on my balcony, talking later into the night. I could tell the divorce had left scars, but he rarely opened up about the details.

Tonight the knock came a little after nine. When I opened the door, Brody was standing there in his usual outfit. Basketball shorts riding low and a black t-shirt stretched tight across his wide chest. His hair was still slightly messy and his stubble looked thicker than usual.

“Hey Finn,” he said, voice low and a little rough. “You got a few minutes?”

“Yeah, man. Come on in.”

He stepped inside, bringing that familiar clean scent of his soap with him. I grabbed two cold beers from the fridge and handed him one. We settled onto the couch like we had done so many times before. Brody took up a lot of space. His thick thighs spread wide as he sat down, one heavy arm resting along the back of the couch.

For the first ten minutes we talked about normal stuff. The game from last night, how hot the summer had been, the new tenant on the third floor. But I could feel something was off. Brody kept shifting his weight and rubbing his big palms over his thighs. His usual easy laugh was missing.

Finally he set his beer down on the coffee table and leaned forward, elbows on his knees.

“Alright, I am just going to say it,” he started, eyes fixed on the floor. “This is going to sound really fucking weird.”

I stayed quiet, watching him.

He let out a heavy breath. “After my wife left last year, she did not just walk out quietly. She sat me down and ripped me apart. Said our sex life had been boring for years. Too vanilla. Too safe. She told me she had been cheating because she needed more excitement.”

Brody paused and rubbed the back of his neck. His thick biceps flexed with the movement.

“Then she hit me with the part that really fucked me up,” he continued. “She said she had never once wanted to suck my dick. Not really. Even though I asked her for it… man, I asked her so many times over the years. I love blowjobs. Always have. The feeling of a warm wet mouth, someone taking their time… but she would barely do it. Maybe a few minutes on my birthday if I was lucky, but she made me feel like I was asking for something gross.”

He shook his head, frustration clear in his voice.

“I spent years lying next to her at night, hard as hell, knowing she did not want to touch me that way. It messed with my head bad. Made me feel like I was not enough. Like wanting head made me too much or too weird.”

I nodded slowly, letting him talk.

“After she left me,” he went on, “I bought a fleshlight. Started using it almost every night. Sometimes twice. And honestly?” He let out a short, bitter laugh. “It felt better than sex with her ever did toward the end. At least the toy did not make me feel ashamed for wanting it.”

The confession hung heavy in the room. Brody’s broad chest rose and fell faster now. His heavy thighs were tense under the thin fabric of his shorts.

“A few months after the divorce,” he said, voice dropping lower, “I made a list. Just for myself. Four things I have always secretly wanted to try but was too ashamed to ask anyone for. I have been sitting on it for almost ten months now. My thirty second birthday is only two months away and I keep thinking… if I don’t do this soon, I am going to regret it forever.”

He reached into the pocket of his basketball shorts and pulled out his phone. His thumb moved across the screen for a moment.

Then he looked up at me, eyes serious.

“I call it ‘Brody’s Horny Bucket List.’”

The second the words left his mouth I could not help it. A genuine laugh bubbled up from my chest. It was not mocking. It was warm, surprised, and a little charmed by how seriously he had named it.

Brody’s ears turned bright red. He rubbed the back of his neck again, looking embarrassed but also relieved that I had not recoiled.

“You think it is weird if I show you this?” he asked, voice low and hesitant.

I shook my head, still smiling. “Not at all, man. Go ahead.”

He hesitated for half a second, then handed me the phone. I took it from his big hand, our fingers brushing for a moment. The screen was open to a simple note titled “Brody’s Horny Bucket List” in bold text. I leaned back on the couch and started reading the four items out loud, my voice calm and light.

“One,” I read, glancing at him with a small grin. “Getting a sloppy, no hands blowjob while she looks up at me the whole time.”

Brody shifted on the couch, his thick thighs spreading a little wider. I could see the nervousness in his shoulders, but there was also clear anticipation in his eyes.

I continued scrolling, my smile growing as I read the second item. “This one surprises me a little,” I said, looking up at him again. “You have been fantasizing about that?”

Brody’s ears turned pink. He rubbed the back of his neck, clearly embarrassed but unable to hide the spark of excitement in his eyes.

When I reached the third item, my grin widened. “Okay… getting a little kinky, huh?”

He let out a nervous laugh and covered his face with one big hand for a second. “Fuck, hearing you say it out loud makes it sound insane.”

I read the last one, feeling the heat rise in my chest. I handed the phone back to him and leaned back against the cushions, still smiling.

The list was honest, raw, and surprisingly hot in its simplicity. I could feel the heat building between us now, thick and undeniable.

Brody stared at me, searching my face. “Dude… you are judging me. I can tell.”

I burst out laughing again, this time louder and warmer. I shook my head and leaned forward, resting my elbows on my knees so I could look him directly in the eyes.

“Brody, my guy,” I said, still chuckling, “this is like the basic shit you can expect when you have good sex with someone. Wanting your dick sucked properly? Wanting to feel a mouth on you without someone acting like it is a chore? That’s not weird. That is normal guy stuff. Your ex-wife made you feel like wanting those things made you too much. But it does not. It just means you have been starving for years.”

Brody watched me carefully, his broad chest rising and falling. The tension in his heavy shoulders eased a little, but I could still see the conflict in his eyes. Straight guy denial fighting against the relief of being heard.

“I don’t know, man,” he muttered, rubbing his palms on his thick thighs again. “It feels different saying it to another dude.”

“I don’t know, man,” he muttered, rubbing his palms on his thick thighs again. “It feels different saying it to another dude.”

“It is different,” I agreed softly. “But different does not mean bad.”

Brody looked up at me, his brow slightly furrowed. “What do you mean?”

I leaned forward a little, keeping my voice calm and steady. “How long have you had this list?”

“Almost ten months,” he admitted.

“And you still have not completed a single thing on it?”

He shook his head, looking a little defeated. “Not one. Every time I think about actually doing something, I freeze. I tell myself I will find a girl to do it with, then I chicken out.”

I watched him for a moment, letting the silence sit between us. Then I spoke carefully.

“What if I helped you cross these items off your list?”

Brody froze. His thick body went completely still on the couch. For a few long seconds he just stared at me, eyes wide with shock.

“Dude… but you are a guy,” he finally said, voice cracking slightly. “I… I don’t know. That is not… I mean…”

He trailed off, rubbing his hands over his face. His heavy thighs tensed, and I could see the internal battle playing out across his features. Straight guy denial mixed with years of built-up frustration.

I did not push hard. Instead I kept my tone gentle and honest.

“I know it is a lot to take in,” I said. “But think about it. You made this list because you are tired of feeling like something is missing. Your wife made you feel ashamed for wanting simple things. You have been sitting on these desires for ten months, and your birthday is coming up fast. I am right here, right next door. Someone you already trust. No strings attached. No one else has to know. Just you and me, one item at a time.”

Brody stayed quiet for a long moment. He stared at the floor, jaw tight, his broad shoulders rising and falling with each breath. I could almost see the wheels turning in his head.

“I don’t know, Finn,” he muttered again. “It feels… weird… and I am not gay”

I smiled softly, not mocking him. “It does not have to have a label. It is just sex. Pleasure. Something you have wanted for years. You don’t have to decide tonight. But if you really want to cross these things off before you turn thirty two, I am offering. No pressure. No expectations. We stop anytime you want.”

He ran a big hand through his hair, clearly conflicted. His basketball shorts had ridden up high on his thick thighs, and I noticed the heavy bulge between his legs had grown noticeably thicker.

“Fuck,” he breathed. “You are actually serious.”

“I am.”

Brody leaned back against the couch and let out a long, shaky breath. The silence stretched again, but it felt different this time. Charged. Like the idea was slowly sinking in and taking root.

Finally he looked at me, his eyes darker than before.

“If we do this,” he said slowly, “we really take it one step at a time?”

“One item at a time,” I confirmed. “Whenever you are ready. You control the pace.”

He nodded slowly, processing everything. A small, nervous smile finally tugged at the corner of his mouth.

“This is crazy,” he said, half laughing at himself. “I came over here just to get it off my chest. Now you are offering to actually help me do it.”

“I meant what I said, Brody. You deserve to feel good. The way you have always wanted to.”

He stood up slowly, his tall, thick frame filling the space in front of the couch. For a moment he just looked at me, something new and warmer flickering behind his eyes.

“I am going to think about it tonight,” he said, voice rough. “For real. And if I decide to go through with this… I will knock on your door.”

“Take your time,” I replied. “I will be here.”

Brody headed toward the door. Before he stepped out, he paused and glanced back at me one last time.

“Thanks, Finn. Seriously. Even just talking about it… it already feels different.”

The door clicked shut behind him.

I stayed on the couch for a long time afterward, heart beating steady and strong. Brody had carried that list around for ten months, too ashamed and too scared to act on any of it. Years of rejection from his wife had left him questioning himself, using a fleshlight just to feel something close to what he craved.

Now the offer was on the table.

I already knew that when he finally came back, things between us were going to change in the best possible way. And deep down, I suspected that once Brody got his first real taste of what had been missing, he was not going to want to stop at just one item.

reddit.com
u/The_tip69 — 12 days ago

Everyone is 18+ and the situations are fully consensual.

My Straight Handyman Derek had texted me last night. "Wife’s out of town this weekend. Let me know if you got any other jobs."

I stared at the message for a long time, my cock already stirring in my shorts. Why was he telling me? He could have waited for the next normal repair call. Instead he was volunteering that his wife was gone. Did that mean he finally had space to let that straight-boy curiosity breathe? Was he hoping I would give him a reason to come over without guilt hanging over his head? The thought made me smile. Married, six foot three, thick everywhere that mattered, and now he was cracking the door open himself.

I called him first thing the next morning.

"There is a plumbing leak under the kitchen sink that turned into a bigger job. Come over"

He answered quickly. "Yeah. I’ll be there in no time"

By the time Derek arrived, I was buzzing with anticipation. He showed up in the same worn blue work jeans that always hugged his massive thighs and fat ass so perfectly. His gray work shirt was already starting to darken with sweat by noon, the fabric clinging to his broad chest and thick arms. I stayed in tight gray gym shorts and a simple white tank, moving around him on purpose so my body brushed against his thick arms and back every chance I got.

He crawled under the sink, lying on his back with his legs spread wide. The position made those blue jeans stretch obscenely across his crotch and thighs. Every time he reached up with his wrench, his shirt rode up, exposing the dark treasure trail and the waistband of his underwear. Sweat glistened on his skin. The musky scent of hard-working man filled the small space.

I crouched beside him, pretending to watch the progress, my shoulder pressing lightly against his. The heat from his body was intense. Then the leak suddenly burst harder than before. A strong spray of water shot out and soaked Derek straight in the chest, drenching his shirt instantly. Some of it splashed onto my shorts too, making the gray fabric cling to my thighs and cock.

"Fuck," Derek cursed, sitting up quickly. Without thinking he grabbed the hem of his shirt and peeled the wet fabric off over his head.

That hairy, muscled chest came into full view. Broad pecs covered in dark hair that trailed down in a thick line over his abs. His thick arms flexed as he tossed the shirt aside. Water and sweat mixed together, making his skin shine. Fuck. He looked even better than I had imagined.

The water had also soaked my gym shorts completely. I stood up right in front of him and casually hooked my thumbs into the waistband. I pushed the shorts down my legs and stepped out of them, leaving me standing there in only a pair of tight white trunks. The wet fabric had turned almost see-through. My cock pressed heavily against the material, the thick shaft and head clearly imprinted for him to see.

Derek was still on the floor, looking up at me. His eyes went dark instantly. He stared at the outline of my cock like a man dying of thirst, unable to look away. His lips parted slightly. His breathing had changed.

"Are you always fucking horny?" he asked, voice low and rough.

I looked down at him with a small smile. "Can’t help it when I have a shirtless wet man on his knees in front of me ."

He shifted on the floor, still holding the wrench. "I am not on my knees. Just doing my job."

I tilted my head, letting my eyes drag slowly over his bare chest and thick arms. "Then why do you keep staring at my cock every time like you want a taste?"

Derek froze. His gaze dropped straight to the heavy imprint in my wet white trunks. He stared openly now, chest rising and falling faster. Then he slowly looked back up at me, eyes dark with something new.

I kept my voice calm and low. "Go on. Your wife won’t find out about this."

"I am not gay," he muttered, but even as the words left his mouth he was already moving. He dropped fully onto his knees on the kitchen floor, positioning himself upright so his face was only inches from my crotch. His rough, calloused hands reached up and rested on my waistband, fingers trembling just slightly.

"I didn't say you were," I replied softly, looking down at the married construction stud on his knees in front of me.

I hooked my thumbs into the waistband of the soaked trunks and pushed them down. My hard cock sprang free, thick and heavy, the head already shiny with precum. It was pure arousal from having Derek on his knees like this.

He stared at it for a long moment, breathing hard. Then he leaned forward. The first lick was hesitant, just the flat of his tongue dragging slowly over the head, tasting me. A low sound escaped his throat. He opened wider and took the head into his mouth. Wet heat surrounded me. His lips stretched around my shaft as he slowly sank down, taking more of me.

I watched every second. His stubbled jaw worked as he sucked. His thick arms rested on my thighs for balance. The gold wedding ring on his left hand glinted every time he moved, occasionally brushing against my balls with a soft metallic clink. The contrast was filthy and perfect. Married straight handyman on his knees, sucking his first cock while his ring touched my skin.

"Tastes okay?" I asked, voice husky.

Derek nodded slowly with my cock still in his mouth. He pulled back a little, then took me deeper again, his tongue swirling around the shaft, licking every inch. He grew bolder, cupping my balls gently with one hand, feeling their weight while he sucked. His eyes watered slightly but he did not stop. The wet sounds of his mouth filled the kitchen. Spit started to drip down my shaft and onto his hairy chest.

After a few minutes he pulled off, lips shiny and swollen, breathing heavily. He looked up at me, voice rough.

"How does that video thing work?"

I raised an eyebrow. "What video thing?"

"That porn video that was on that day," he said, eyes flicking away for a second before coming back to my cock. "The dude throat fucking the other guy."

I smirked and reached down, cupping his face with both hands. His stubble felt rough against my palms. "Open wide and relax your throat."

Derek opened his mouth obediently. I guided my cock back between his lips and pushed deeper this time, sliding toward the back of his throat. He gagged instantly, eyes watering hard, but he did not pull away. I held his head steady and started to thrust, slow and controlled at first, letting him adjust to the feeling of being used.

"Fuck, that's good," I groaned.

I pushed deeper with each thrust, feeling his tight throat squeeze around the head of my cock. Wet gagging sounds filled the room. Spit ran down his chin and dripped onto his bare chest, mixing with the water still on his skin. His hairy pecs glistened. His thick arms flexed as he gripped my thighs, trying to steady himself. Every time I pulled back, he gasped for air, then opened wide again, letting me slide back in.

I started fucking his face harder, holding his head in place while my hips moved. The head of my cock bumped the back of his throat over and over. Derek’s eyes streamed with tears but he kept taking it, moaning around my shaft. The vibrations felt incredible. His wedding ring kept clinking softly against my balls with every thrust, a constant filthy reminder of exactly who was on his knees for me.

"Relax your throat, big guy," I murmured. "Let me in."

He tried. Another deep push and I felt myself slide even further. His throat convulsed around me. More spit poured down. I fucked his mouth with steady, deep strokes, watching his lips stretch wide and his eyes look up at me, wrecked and hungry at the same time.

The pressure built fast. I held his head tighter and thrust harder, chasing the edge.

"Going to cum," I warned.

Derek did not pull away. I buried myself as deep as I could and unloaded. Thick ropes of cum painted his tongue and the back of his throat. I groaned loudly, hips jerking as I filled his mouth. He swallowed around me, gulping down every drop while his eyes watered.

When I finally pulled out, he gasped for air, lips red, chin shiny with spit and cum. He wiped his mouth and looked completely wrecked, chest heaving.

"Jesus Christ," he breathed, voice hoarse.

I smiled down at him, still catching my own breath. My cock glistened with his spit. "You did good."

He stayed on his knees for a moment longer, staring at my softening cock like he could not believe what he had just done. Then he slowly got back to his feet, wiped his hands on his jeans, and turned back toward the sink like nothing had happened. But his hands were shaking slightly as he picked up the wrench again.

I picked up my soaked trunks and shorts from the floor and walked toward the laundry room, a satisfied smile playing on my lips. Derek had crossed the line. It did not look like it was his first time sucking a man’s cock, but honestly, I did not care if he was lying to himself or pretending. The raw hunger in his eyes told me everything I needed to know. He wanted more.

The straight married handyman had just taken his first real taste of cock, and I was not letting him leave today without giving him even more.

~

Head to NicoReyesTales to read everything early plus exclusive extras before anyone else.

Tongue Deep in the Married Handyman's Ass

u/The_tip69 — 18 days ago

Everyone is 18+ and the situations are fully consensual.

My Straight Handyman Derek had texted me last night. "Wife’s out of town this weekend. Let me know if you got any other jobs."

I stared at the message for a long time, my cock already stirring in my shorts. Why was he telling me? He could have waited for the next normal repair call. Instead he was volunteering that his wife was gone. Did that mean he finally had space to let that straight-boy curiosity breathe? Was he hoping I would give him a reason to come over without guilt hanging over his head? The thought made me smile. Married, six foot three, thick everywhere that mattered, and now he was cracking the door open himself.

I called him first thing the next morning.

"There is a plumbing leak under the kitchen sink that turned into a bigger job. Come over"

He answered quickly. "Yeah. I’ll be there in no time"

By the time Derek arrived, I was buzzing with anticipation. He showed up in the same worn blue work jeans that always hugged his massive thighs and fat ass so perfectly. His gray work shirt was already starting to darken with sweat by noon, the fabric clinging to his broad chest and thick arms. I stayed in tight gray gym shorts and a simple white tank, moving around him on purpose so my body brushed against his thick arms and back every chance I got.

He crawled under the sink, lying on his back with his legs spread wide. The position made those blue jeans stretch obscenely across his crotch and thighs. Every time he reached up with his wrench, his shirt rode up, exposing the dark treasure trail and the waistband of his underwear. Sweat glistened on his skin. The musky scent of hard-working man filled the small space.

I crouched beside him, pretending to watch the progress, my shoulder pressing lightly against his. The heat from his body was intense. Then the leak suddenly burst harder than before. A strong spray of water shot out and soaked Derek straight in the chest, drenching his shirt instantly. Some of it splashed onto my shorts too, making the gray fabric cling to my thighs and cock.

"Fuck," Derek cursed, sitting up quickly. Without thinking he grabbed the hem of his shirt and peeled the wet fabric off over his head.

That hairy, muscled chest came into full view. Broad pecs covered in dark hair that trailed down in a thick line over his abs. His thick arms flexed as he tossed the shirt aside. Water and sweat mixed together, making his skin shine. Fuck. He looked even better than I had imagined.

The water had also soaked my gym shorts completely. I stood up right in front of him and casually hooked my thumbs into the waistband. I pushed the shorts down my legs and stepped out of them, leaving me standing there in only a pair of tight white trunks. The wet fabric had turned almost see-through. My cock pressed heavily against the material, the thick shaft and head clearly imprinted for him to see.

Derek was still on the floor, looking up at me. His eyes went dark instantly. He stared at the outline of my cock like a man dying of thirst, unable to look away. His lips parted slightly. His breathing had changed.

"Are you always fucking horny?" he asked, voice low and rough.

I looked down at him with a small smile. "Can’t help it when I have a shirtless wet man on his knees in front of me ."

He shifted on the floor, still holding the wrench. "I am not on my knees. Just doing my job."

I tilted my head, letting my eyes drag slowly over his bare chest and thick arms. "Then why do you keep staring at my cock every time like you want a taste?"

Derek froze. His gaze dropped straight to the heavy imprint in my wet white trunks. He stared openly now, chest rising and falling faster. Then he slowly looked back up at me, eyes dark with something new.

I kept my voice calm and low. "Go on. Your wife won’t find out about this."

"I am not gay," he muttered, but even as the words left his mouth he was already moving. He dropped fully onto his knees on the kitchen floor, positioning himself upright so his face was only inches from my crotch. His rough, calloused hands reached up and rested on my waistband, fingers trembling just slightly.

"I didn't say you were," I replied softly, looking down at the married construction stud on his knees in front of me.

I hooked my thumbs into the waistband of the soaked trunks and pushed them down. My hard cock sprang free, thick and heavy, the head already shiny with precum. It was pure arousal from having Derek on his knees like this.

He stared at it for a long moment, breathing hard. Then he leaned forward. The first lick was hesitant, just the flat of his tongue dragging slowly over the head, tasting me. A low sound escaped his throat. He opened wider and took the head into his mouth. Wet heat surrounded me. His lips stretched around my shaft as he slowly sank down, taking more of me.

I watched every second. His stubbled jaw worked as he sucked. His thick arms rested on my thighs for balance. The gold wedding ring on his left hand glinted every time he moved, occasionally brushing against my balls with a soft metallic clink. The contrast was filthy and perfect. Married straight handyman on his knees, sucking his first cock while his ring touched my skin.

"Tastes okay?" I asked, voice husky.

Derek nodded slowly with my cock still in his mouth. He pulled back a little, then took me deeper again, his tongue swirling around the shaft, licking every inch. He grew bolder, cupping my balls gently with one hand, feeling their weight while he sucked. His eyes watered slightly but he did not stop. The wet sounds of his mouth filled the kitchen. Spit started to drip down my shaft and onto his hairy chest.

After a few minutes he pulled off, lips shiny and swollen, breathing heavily. He looked up at me, voice rough.

"How does that video thing work?"

I raised an eyebrow. "What video thing?"

"That porn video that was on that day," he said, eyes flicking away for a second before coming back to my cock. "The dude throat fucking the other guy."

I smirked and reached down, cupping his face with both hands. His stubble felt rough against my palms. "Open wide and relax your throat."

Derek opened his mouth obediently. I guided my cock back between his lips and pushed deeper this time, sliding toward the back of his throat. He gagged instantly, eyes watering hard, but he did not pull away. I held his head steady and started to thrust, slow and controlled at first, letting him adjust to the feeling of being used.

"Fuck, that's good," I groaned.

I pushed deeper with each thrust, feeling his tight throat squeeze around the head of my cock. Wet gagging sounds filled the room. Spit ran down his chin and dripped onto his bare chest, mixing with the water still on his skin. His hairy pecs glistened. His thick arms flexed as he gripped my thighs, trying to steady himself. Every time I pulled back, he gasped for air, then opened wide again, letting me slide back in.

I started fucking his face harder, holding his head in place while my hips moved. The head of my cock bumped the back of his throat over and over. Derek’s eyes streamed with tears but he kept taking it, moaning around my shaft. The vibrations felt incredible. His wedding ring kept clinking softly against my balls with every thrust, a constant filthy reminder of exactly who was on his knees for me.

"Relax your throat, big guy," I murmured. "Let me in."

He tried. Another deep push and I felt myself slide even further. His throat convulsed around me. More spit poured down. I fucked his mouth with steady, deep strokes, watching his lips stretch wide and his eyes look up at me, wrecked and hungry at the same time.

The pressure built fast. I held his head tighter and thrust harder, chasing the edge.

"Going to cum," I warned.

Derek did not pull away. I buried myself as deep as I could and unloaded. Thick ropes of cum painted his tongue and the back of his throat. I groaned loudly, hips jerking as I filled his mouth. He swallowed around me, gulping down every drop while his eyes watered.

When I finally pulled out, he gasped for air, lips red, chin shiny with spit and cum. He wiped his mouth and looked completely wrecked, chest heaving.

"Jesus Christ," he breathed, voice hoarse.

I smiled down at him, still catching my own breath. My cock glistened with his spit. "You did good."

He stayed on his knees for a moment longer, staring at my softening cock like he could not believe what he had just done. Then he slowly got back to his feet, wiped his hands on his jeans, and turned back toward the sink like nothing had happened. But his hands were shaking slightly as he picked up the wrench again.

I picked up my soaked trunks and shorts from the floor and walked toward the laundry room, a satisfied smile playing on my lips. Derek had crossed the line. It did not look like it was his first time sucking a man’s cock, but honestly, I did not care if he was lying to himself or pretending. The raw hunger in his eyes told me everything I needed to know. He wanted more.

The straight married handyman had just taken his first real taste of cock, and I was not letting him leave today without giving him even more.

reddit.com
u/The_tip69 — 18 days ago

Everyone is 18+ and the situations are fully consensual.

My Straight Handyman Derek had texted me last night.

"Wife’s out of town this weekend. Let me know if you got any other jobs."

I stared at the message for a long time, my cock already stirring in my shorts. Why was he telling me? He could have waited for the next normal repair call. Instead he was volunteering that his wife was gone. Did that mean he finally had space to let that straight-boy curiosity breathe? Was he hoping I would give him a reason to come over without guilt hanging over his head? The thought made me smile. Married, six foot three, thick everywhere that mattered, and now he was cracking the door open himself.

I called him first thing the next morning.

"There is a plumbing leak under the kitchen sink that turned into a bigger job. Come over"

He answered quickly. "Yeah. I’ll be there in no time"

By the time Derek arrived, I was buzzing with anticipation. He showed up in the same worn blue work jeans that always hugged his massive thighs and fat ass so perfectly. His gray work shirt was already starting to darken with sweat by noon, the fabric clinging to his broad chest and thick arms. I stayed in tight gray gym shorts and a simple white tank, moving around him on purpose so my body brushed against his thick arms and back every chance I got.

He crawled under the sink, lying on his back with his legs spread wide. The position made those blue jeans stretch obscenely across his crotch and thighs. Every time he reached up with his wrench, his shirt rode up, exposing the dark treasure trail and the waistband of his underwear. Sweat glistened on his skin. The musky scent of hard-working man filled the small space.

I crouched beside him, pretending to watch the progress, my shoulder pressing lightly against his. The heat from his body was intense. Then the leak suddenly burst harder than before. A strong spray of water shot out and soaked Derek straight in the chest, drenching his shirt instantly. Some of it splashed onto my shorts too, making the gray fabric cling to my thighs and cock.

"Fuck," Derek cursed, sitting up quickly. Without thinking he grabbed the hem of his shirt and peeled the wet fabric off over his head.

That hairy, muscled chest came into full view. Broad pecs covered in dark hair that trailed down in a thick line over his abs. His thick arms flexed as he tossed the shirt aside. Water and sweat mixed together, making his skin shine. Fuck. He looked even better than I had imagined.

The water had also soaked my gym shorts completely. I stood up right in front of him and casually hooked my thumbs into the waistband. I pushed the shorts down my legs and stepped out of them, leaving me standing there in only a pair of tight white trunks. The wet fabric had turned almost see-through. My cock pressed heavily against the material, the thick shaft and head clearly imprinted for him to see.

Derek was still on the floor, looking up at me. His eyes went dark instantly. He stared at the outline of my cock like a man dying of thirst, unable to look away. His lips parted slightly. His breathing had changed.

"Are you always fucking horny?" he asked, voice low and rough.

I looked down at him with a small smile. "Can’t help it when I have a shirtless wet man on his knees in front of me ."

He shifted on the floor, still holding the wrench. "I am not on my knees. Just doing my job."

I tilted my head, letting my eyes drag slowly over his bare chest and thick arms. "Then why do you keep staring at my cock every time like you want a taste?"

Derek froze. His gaze dropped straight to the heavy imprint in my wet white trunks. He stared openly now, chest rising and falling faster. Then he slowly looked back up at me, eyes dark with something new.

I kept my voice calm and low. "Go on. Your wife won’t find out about this."

"I am not gay," he muttered, but even as the words left his mouth he was already moving. He dropped fully onto his knees on the kitchen floor, positioning himself upright so his face was only inches from my crotch. His rough, calloused hands reached up and rested on my waistband, fingers trembling just slightly.

"I did not say you were," I replied softly, looking down at the married construction stud on his knees in front of me.

I hooked my thumbs into the waistband of the soaked trunks and pushed them down. My hard cock sprang free, thick and heavy, the head already shiny with precum. It was pure arousal from having Derek on his knees like this.

He stared at it for a long moment, breathing hard. Then he leaned forward. The first lick was hesitant, just the flat of his tongue dragging slowly over the head, tasting me. A low sound escaped his throat. He opened wider and took the head into his mouth. Wet heat surrounded me. His lips stretched around my shaft as he slowly sank down, taking more of me.

I watched every second. His stubbled jaw worked as he sucked. His thick arms rested on my thighs for balance. The gold wedding ring on his left hand glinted every time he moved, occasionally brushing against my balls with a soft metallic clink. The contrast was filthy and perfect. Married straight handyman on his knees, sucking his first cock while his ring touched my skin.

"Tastes okay?" I asked, voice husky.

Derek nodded slowly with my cock still in his mouth. He pulled back a little, then took me deeper again, his tongue swirling around the shaft, licking every inch. He grew bolder, cupping my balls gently with one hand, feeling their weight while he sucked. His eyes watered slightly but he did not stop. The wet sounds of his mouth filled the kitchen. Spit started to drip down my shaft and onto his hairy chest.

After a few minutes he pulled off, lips shiny and swollen, breathing heavily. He looked up at me, voice rough.

"How does that video thing work?"

I raised an eyebrow. "What video thing?"

"That porn video that was on that day," he said, eyes flicking away for a second before coming back to my cock. "The dude throat fucking the other guy."

I smirked and reached down, cupping his face with both hands. His stubble felt rough against my palms. "Open wide and relax your throat."

Derek opened his mouth obediently. I guided my cock back between his lips and pushed deeper this time, sliding toward the back of his throat. He gagged instantly, eyes watering hard, but he did not pull away. I held his head steady and started to thrust, slow and controlled at first, letting him adjust to the feeling of being used.

"Fuck, that is good," I groaned.

I pushed deeper with each thrust, feeling his tight throat squeeze around the head of my cock. Wet gagging sounds filled the room. Spit ran down his chin and dripped onto his bare chest, mixing with the water still on his skin. His hairy pecs glistened. His thick arms flexed as he gripped my thighs, trying to steady himself. Every time I pulled back, he gasped for air, then opened wide again, letting me slide back in.

I started fucking his face harder, holding his head in place while my hips moved. The head of my cock bumped the back of his throat over and over. Derek’s eyes streamed with tears but he kept taking it, moaning around my shaft. The vibrations felt incredible. His wedding ring kept clinking softly against my balls with every thrust, a constant filthy reminder of exactly who was on his knees for me.

"Relax your throat, big guy," I murmured. "Let me in."

He tried. Another deep push and I felt myself slide even further. His throat convulsed around me. More spit poured down. I fucked his mouth with steady, deep strokes, watching his lips stretch wide and his eyes look up at me, wrecked and hungry at the same time.

The pressure built fast. I held his head tighter and thrust harder, chasing the edge.

"Going to cum," I warned.

Derek did not pull away. I buried myself as deep as I could and unloaded. Thick ropes of cum painted his tongue and the back of his throat. I groaned loudly, hips jerking as I filled his mouth. He swallowed around me, gulping down every drop while his eyes watered.

When I finally pulled out, he gasped for air, lips red, chin shiny with spit and cum. He wiped his mouth and looked completely wrecked, chest heaving.

"Jesus Christ," he breathed, voice hoarse.

I smiled down at him, still catching my own breath. My cock glistened with his spit. "You did good."

He stayed on his knees for a moment longer, staring at my softening cock like he could not believe what he had just done. Then he slowly got back to his feet, wiped his hands on his jeans, and turned back toward the sink like nothing had happened. But his hands were shaking slightly as he picked up the wrench again.

I picked up my soaked trunks and shorts from the floor and walked toward the laundry room, a satisfied smile playing on my lips. Derek had crossed the line. It did not look like it was his first time sucking a man’s cock, but honestly, I did not care if he was lying to himself or pretending. The raw hunger in his eyes told me everything I needed to know. He wanted more.

The straight married handyman had just taken his first real taste of cock, and I was not letting him leave today without giving him even more.

reddit.com
u/The_tip69 — 18 days ago

Everyone is 18+ and the situations are fully consensual.

I am a straight dude and I just downloaded Grindr. Yeah, not very straight of me, one might think. But here's the thing. My gay best friend and roommate Percy is obsessed with dicks. He is on this app 24/7, scrolling through endless shirtless jocks like it's his full time job. And after that massage where I had my hands all over his ass, feeling him push back into my palms and hearing that soft needy moan, it got me thinking. What if he saw my dick? Would he like it? He's probably seen forty or fifty cocks by now, so he would be the perfect person to tell if a dick was pretty. Hypothetically, of course. I could just pull my dick out right now and ask him.

‘Perc, you think my cock is pretty?”

We have been best friends forever, so whipping our cocks out in front of each other shouldn't be a big deal. Bros do weird shit like that all the time. But lately I have been getting hard at the thought of my twink roommate, so I wouldn't really want to risk getting accidentally rock hard in front of him. That would be impossible to explain to him.

Anyway, this Grindr bullshit is just to fuck with my own head. Boost my ego a little. I've been in a dry spell for a couple of weeks now. Not because chicks don’t dig me. I am literally the football team’s new quarterback, I have a ripped physique that turns heads when I walk across campus, and I know I look good naked. But between tryouts, classes, and this weird tension with Percy, actually closing the deal with a girl has felt impossible. Every time I try to picture some cheerleader riding me, my brain swaps her out for Percy’s ass bouncing in those tight briefs every time he walks around the room. So yeah, maybe downloading the app is stupid fucking idea. Maybe it's just curiosity. Maybe if I see enough random dicks on here it'll weird me out and this gay shit will finally stop. Or maybe I will find out my cock is actually impressive and that will make me feel normal again. Either way, it’s harmless. Just an app on my phone. No one has to know.

I lay there in the dark, heart still hammering from the massage, cock still half hard under the sheets. Percy’s breathing was deep and even. He was out cold. I glanced over at his bed one more time. The fairy lights cast a soft glow across his bare back and the curve of his ass where the blankets had slipped down. Fuck. I tore my eyes away and opened the app store. My thumb hovered for a long second before I hit download. The little progress bar filled quickly and the Grindr icon appeared on my home screen like it belonged there. I felt my stomach flip.

Creating a profile felt ridiculous. I typed in a fake name, Jason. I picked a generic bio: “Straight. Curious. New to this. Rate my dick?.” I almost deleted the “curious” part but left it. Then came the hardest part. Pictures. I could not use my face. That would be suicide if anyone from the team ever saw it—hell, if Percy ever came across it, I was done. I scrolled through my camera roll and found a couple of safe ones, cropping and zooming them in just right so there was no chance anyone could recognize me. No face, no background, nothing that tied back to me. One shirtless mirror selfie from the gym where my abs and chest were on full display but my head was cropped out. Another from last summer at the lake, showing my arms and shoulders while I was throwing a football. I hesitated on the third one, a low angle shot where my shorts were riding low and the V of my hips was visible. It was risky, but it made my bulge look big. I added it anyway.

I added the pictures and hit save. The app loaded and suddenly the screen filled with guys. Dozens of them. Shirtless. Flexing. Bulges in gym shorts. Some with their faces out, some cropped like mine. The first profile that popped up was a tall, lean guy with tattoos. Then a built rugby type. Then a twink with way too much confidence in his profile pic.

Then I froze for a second.

One profile with his face on display and a shirtless bathroom selfie. I blinked, leaned closer to the screen.

Matty?

I squinted, double-checked. Yeah. From the football team. Same guy. I let out a quiet laugh, shaking my head. No fucking way. I never would have thought he is gay.

I kept scrolling.

Most of the guys were fit. Some stocky. A lot of lean, built bodies. Almost all shirtless. Some had pictures out at parties, drinks in hand, arms slung around friends. Others were shirtless mirror selfies, gym shots, bathroom lighting doing them favors.

I told myself I was just looking. Just… seeing what was out there.

A message notification popped up almost immediately. Some guy named CampusTop22 had already sent a dick pic with a message 'Looking to breed tonight.' I stared at it, heart racing. It was thick, veiny, and hard. The dude was doing good for himself. But it did not really do anything to me. I ignored the message and closed it.

Then another picture came through. And another. Dude, what the fuck. Dicks after dicks. Ass pictures, shirtless shots, full nudes, even short videos of guys jerking themselves off. Messages kept flooding in.

“You are hot, wanna fuck me now?”
“Blowjob in the parking lot?”

One dude straight up sent me his dorm number and told me to come over right now.

I laughed quietly to myself. All of these dudes were horny as fuck.

This was stupid. I was not here to actually hook up with anyone. I was here to prove something to myself. That I could look at a bunch of random dicks and feel nothing. And honestly, it was working. All of these cocks didn't really do anything for me. Neither did the hole pictures these fuckers kept sending. None of it turned me on. Not even a little. That proved my weird obsession with Percy was just temporary insanity caused by living in the same tiny room and hearing him get fucked every few nights. Nothing more. I was still straight. This whole thing was just cabin fever or whatever.

I minimized the app and glanced over at Percy, just to make sure he was still asleep. He had shifted in his sleep and turned his back to me. The blanket had slipped lower, exposing the top half of his ass. The curve was perfect. Round. Smooth. My hand moved under the covers without permission, wrapping around my cock. It was not hard because of the dicks and asses on the app. It was because of Percy’s ass. I convinced myself he just had a feminine physique, that was all. That’s why my cock was throbbing so hard right now. I gave it one slow stroke, eyes locked on that exposed skin. Just one. Just to take the edge off. Then I would close the app and go to sleep.

But I didn't stop. I stroked again, slower this time, thumb brushing over the precum oozing head. In my head I imagined Percy waking up, seeing my profile, and crawling over to my bed. I imagined him pulling my underwear down and looking at my cock with that same hungry look he gave the guys on Grindr. I imagined him saying “Fuck, Huntz, it is bigger than I thought” right before he wrapped his lips around it.

My fist moved faster. Precum leaked steadily over my fingers. I bit my lip hard to stay quiet. Percy was right there. Five feet away. If he woke up now he would see exactly what I was doing. The thought made me leak even more.

I was so close already. My balls tightened. My hips jerked up into my fist. One more stroke and I would blow.

I stopped. I took my hand out from under the covers and pulled the blanket over my head like a shield. Then I went back to scrolling the app, trying to calm my breathing.

A new message popped up from a profile that had no pictures, no bio, nothing. It just said “Rate your dick? Let’s do it.”

My stomach flipped. That was exactly what I had written in my bio. I wanted my cock rated. Just to see what someone would say. Now some random dude was calling me on it.

Shit. Do I actually just send a dick pic to a random guy? This is fucking weird. I am not even into dudes. I am straight. I have a fake girlfriend named Jessica. I made the fucking football team. Yet here I am under a blanket at one in the morning with my cock leaking because my gay roommate’s ass is hanging out five feet away and some stranger on Grindr wants to see what I am packing.

I stared at the message for a long time, thumb hovering over the image button. My dick was still rock hard, twitching every time I thought about hitting send. One picture. No face. No name. No one would ever know it was my dick.

But if I sent it… what then? What if the guy said it was nice? What if he said it was hot? What if Percy somehow found out that I sent a picture of my cock to some guy on Grindr?

I lay there under the blanket, heart hammering, cock aching, phone glowing in the dark.

I still hadn’t decided what I was going to do. My thumb hovered over the image button, frozen there.

One tap and there was no taking it back.

It’s just a picture.

That’s all it would take.

I swallowed, staring at the screen.

The cursor blinked. Waiting.

And for some reason…

I still didn’t close the app.

reddit.com
u/The_tip69 — 22 days ago

Everyone is 18+ and the situations are fully consensual.

I am a straight dude and I just downloaded Grindr. Yeah, not very straight of me, one might think. But here's the thing. My gay best friend and roommate Percy is obsessed with dicks. He is on this app 24/7, scrolling through endless shirtless jocks like it's his full time job. And after that massage where I had my hands all over his ass, feeling him push back into my palms and hearing that soft needy moan, it got me thinking. What if he saw my dick? Would he like it? He's probably seen forty or fifty cocks by now, so he would be the perfect person to tell if a dick was pretty. Hypothetically, of course. I could just pull my dick out right now and ask him.

‘Perc, you think my cock is pretty?”

We have been best friends forever, so whipping our cocks out in front of each other shouldn't be a big deal. Bros do weird shit like that all the time. But lately I have been getting hard at the thought of my twink roommate, so I wouldn't really want to risk getting accidentally rock hard in front of him. That would be impossible to explain to him.

Anyway, this Grindr bullshit is just to fuck with my own head. Boost my ego a little. I've been in a dry spell for a couple of weeks now. Not because chicks don’t dig me. I am literally the football team’s new quarterback, I have a ripped physique that turns heads when I walk across campus, and I know I look good naked. But between tryouts, classes, and this weird tension with Percy, actually closing the deal with a girl has felt impossible. Every time I try to picture some cheerleader riding me, my brain swaps her out for Percy’s ass bouncing in those tight briefs every time he walks around the room. So yeah, maybe downloading the app is stupid fucking idea. Maybe it's just curiosity. Maybe if I see enough random dicks on here it'll weird me out and this gay shit will finally stop. Or maybe I will find out my cock is actually impressive and that will make me feel normal again. Either way, it’s harmless. Just an app on my phone. No one has to know.

I lay there in the dark, heart still hammering from the massage, cock still half hard under the sheets. Percy’s breathing was deep and even. He was out cold. I glanced over at his bed one more time. The fairy lights cast a soft glow across his bare back and the curve of his ass where the blankets had slipped down. Fuck. I tore my eyes away and opened the app store. My thumb hovered for a long second before I hit download. The little progress bar filled quickly and the Grindr icon appeared on my home screen like it belonged there. I felt my stomach flip.

Creating a profile felt ridiculous. I typed in a fake name, Jason. I picked a generic bio: “Straight. Curious. New to this. Rate my dick?.” I almost deleted the “curious” part but left it. Then came the hardest part. Pictures. I could not use my face. That would be suicide if anyone from the team ever saw it—hell, if Percy ever came across it, I was done. I scrolled through my camera roll and found a couple of safe ones, cropping and zooming them in just right so there was no chance anyone could recognize me. No face, no background, nothing that tied back to me. One shirtless mirror selfie from the gym where my abs and chest were on full display but my head was cropped out. Another from last summer at the lake, showing my arms and shoulders while I was throwing a football. I hesitated on the third one, a low angle shot where my shorts were riding low and the V of my hips was visible. It was risky, but it made my bulge look big. I added it anyway.

I added the pictures and hit save. The app loaded and suddenly the screen filled with guys. Dozens of them. Shirtless. Flexing. Bulges in gym shorts. Some with their faces out, some cropped like mine. The first profile that popped up was a tall, lean guy with tattoos. Then a built rugby type. Then a twink with way too much confidence in his profile pic.

Then I froze for a second.

One profile with his face on display and a shirtless bathroom selfie. I blinked, leaned closer to the screen.

Matty?

I squinted, double-checked. Yeah. From the football team. Same guy. I let out a quiet laugh, shaking my head. No fucking way. I never would have thought he is gay.

I kept scrolling.

Most of the guys were fit. Some stocky. A lot of lean, built bodies. Almost all shirtless. Some had pictures out at parties, drinks in hand, arms slung around friends. Others were shirtless mirror selfies, gym shots, bathroom lighting doing them favors.

I told myself I was just looking. Just… seeing what was out there.

A message notification popped up almost immediately. Some guy named CampusTop22 had already sent a dick pic with a message 'Looking to breed tonight.' I stared at it, heart racing. It was thick, veiny, and hard. The dude was doing good for himself. But it did not really do anything to me. I ignored the message and closed it.

Then another picture came through. And another. Dude, what the fuck. Dicks after dicks. Ass pictures, shirtless shots, full nudes, even short videos of guys jerking themselves off. Messages kept flooding in.

“You are hot, wanna fuck me now?”
“Blowjob in the parking lot?”

One dude straight up sent me his dorm number and told me to come over right now.

I laughed quietly to myself. All of these dudes were horny as fuck.

This was stupid. I was not here to actually hook up with anyone. I was here to prove something to myself. That I could look at a bunch of random dicks and feel nothing. And honestly, it was working. All of these cocks didn't really do anything for me. Neither did the hole pictures these fuckers kept sending. None of it turned me on. Not even a little. That proved my weird obsession with Percy was just temporary insanity caused by living in the same tiny room and hearing him get fucked every few nights. Nothing more. I was still straight. This whole thing was just cabin fever or whatever.

I minimized the app and glanced over at Percy, just to make sure he was still asleep. He had shifted in his sleep and turned his back to me. The blanket had slipped lower, exposing the top half of his ass. The curve was perfect. Round. Smooth. My hand moved under the covers without permission, wrapping around my cock. It was not hard because of the dicks and asses on the app. It was because of Percy’s ass. I convinced myself he just had a feminine physique, that was all. That’s why my cock was throbbing so hard right now. I gave it one slow stroke, eyes locked on that exposed skin. Just one. Just to take the edge off. Then I would close the app and go to sleep.

But I didn't stop. I stroked again, slower this time, thumb brushing over the precum oozing head. In my head I imagined Percy waking up, seeing my profile, and crawling over to my bed. I imagined him pulling my underwear down and looking at my cock with that same hungry look he gave the guys on Grindr. I imagined him saying “Fuck, Huntz, it is bigger than I thought” right before he wrapped his lips around it.

My fist moved faster. Precum leaked steadily over my fingers. I bit my lip hard to stay quiet. Percy was right there. Five feet away. If he woke up now he would see exactly what I was doing. The thought made me leak even more.

I was so close already. My balls tightened. My hips jerked up into my fist. One more stroke and I would blow.

I stopped. I took my hand out from under the covers and pulled the blanket over my head like a shield. Then I went back to scrolling the app, trying to calm my breathing.

A new message popped up from a profile that had no pictures, no bio, nothing. It just said “Rate your dick? Let’s do it.”

My stomach flipped. That was exactly what I had written in my bio. I wanted my cock rated. Just to see what someone would say. Now some random dude was calling me on it.

Shit. Do I actually just send a dick pic to a random guy? This is fucking weird. I am not even into dudes. I am straight. I have a fake girlfriend named Jessica. I made the fucking football team. Yet here I am under a blanket at one in the morning with my cock leaking because my gay roommate’s ass is hanging out five feet away and some stranger on Grindr wants to see what I am packing.

I stared at the message for a long time, thumb hovering over the image button. My dick was still rock hard, twitching every time I thought about hitting send. One picture. No face. No name. No one would ever know it was my dick.

But if I sent it… what then? What if the guy said it was nice? What if he said it was hot? What if Percy somehow found out that I sent a picture of my cock to some guy on Grindr?

I lay there under the blanket, heart hammering, cock aching, phone glowing in the dark.

I still hadn’t decided what I was going to do. My thumb hovered over the image button, frozen there.

One tap and there was no taking it back.

It’s just a picture.

That’s all it would take.

I swallowed, staring at the screen.

The cursor blinked. Waiting.

And for some reason…

I still didn’t close the app.

reddit.com
u/The_tip69 — 22 days ago

Everyone is 18+ and the situations are fully consensual.

I am a straight dude and I just downloaded Grindr. Yeah, not very straight of me, one might think. But here is the thing. My gay best friend and roommate Percy is obsessed with dicks. He is on this app twenty four seven, scrolling through endless shirtless jocks like it is his full time job. And after that massage where I had my hands all over his ass, feeling him push back into my palms and hearing that soft needy moan, it got me thinking. What if he saw my dick? Would he like it? He has probably seen forty or fifty cocks by now, so he would be the perfect person to tell if a dick was pretty. Hypothetically, of course. I could just pull my dick out right now and ask him.

‘Perc, you think my cock is pretty?”

We have been best friends forever, so whipping our cocks out in front of each other should not be a big deal. Bros do weird shit like that all the time. But lately I have been getting hard at the thought of my twink roommate, so I would not really want to risk getting accidentally rock hard in front of him. That would be impossible to explain to him.

Anyway, this Grindr bullshit is just to fuck with my own head. Boost my ego a little. I have been in a dry spell for a couple of weeks now. Not because chicks don’t dig me. I am literally the university football team’s new quarterback, I have a ripped physique that turns heads when I walk across campus, and I know I look good naked. But between tryouts, classes, and this weird tension with Percy, actually closing the deal with a girl has felt impossible. Every time I try to picture some cheerleader riding me, my brain swaps her out for Percy’s ass bouncing in those tight briefs every time he walks around the room. So yeah, maybe downloading the app is stupid fucking idea. Maybe it is just curiosity. Maybe if I see enough random dicks on here it will weird me out and this gay shit will finally stop. Or maybe I will find out my cock is actually impressive and that will make me feel normal again. Either way, it’s harmless. Just an app on my phone. No one has to know.

I lay there in the dark, heart still hammering from the massage, cock still half hard under the sheets. Percy’s breathing was deep and even. He was out cold. I glanced over at his bed one more time. The fairy lights cast a soft glow across his bare back and the curve of his ass where the blankets had slipped down. Fuck. I tore my eyes away and opened the app store. My thumb hovered for a long second before I hit download. The little progress bar filled quickly and the Grindr icon appeared on my home screen like it belonged there. I felt my stomach flip.

Creating a profile felt ridiculous. I typed in a fake name, Jason. I picked a generic bio: “Straight curious. New to this. Rate my dick?.” I almost deleted the “curious” part but left it. Then came the hardest part. Pictures. I could not use my face. That would be suicide if anyone from the team ever saw it—hell, if Percy ever came across it, I was done. I scrolled through my camera roll and found a couple of safe ones, cropping and zooming them in just right so there was no chance anyone could recognize me. No face, no background, nothing that tied back to me. One shirtless mirror selfie from the gym where my abs and chest were on full display but my head was cropped out. Another from last summer at the lake, showing my arms and shoulders while I was throwing a football. I hesitated on the third one, a low angle shot where my shorts were riding low and the V of my hips was visible. It was risky, but it made my bulge look big. I added it anyway.

I added the pictures and hit save. The app loaded and suddenly the screen filled with guys. Dozens of them. Shirtless. Flexing. Bulges in gym shorts. Some with their faces out, some cropped like mine. The first profile that popped up was a tall, lean guy with tattoos. Then a built rugby type. Then a twink with way too much confidence in his profile pic.

Then I froze for a second.

One profile with his face on display and a shirtless bathroom selfie. I blinked, leaned closer to the screen.

Matty?

I squinted, double-checked. Yeah. From the football team. Same guy. I let out a quiet laugh, shaking my head. No fucking way. I never would have thought he is gay.

I kept scrolling.

Most of the guys were fit. Some stocky. A lot of lean, built bodies. Almost all shirtless. Some had pictures out at parties, drinks in hand, arms slung around friends. Others were shirtless mirror selfies, gym shots, bathroom lighting doing them favors.

I told myself I was just looking. Just… seeing what was out there.

A message notification popped up almost immediately. Some guy named CampusTop22 had already sent a dick pic with the caption Looking to breed tonight. I stared at it, heart racing. It was thick, veiny, and hard. The dude was doing good for himself. But it did not really do anything to me. I ignored the message and closed it.

Then another picture came through. And another. Dude, what the fuck. Dicks after dicks. Ass pictures, shirtless shots, full nudes, even short videos of guys jerking themselves off. Messages kept flooding in.

“You are hot, wanna fuck me now?”
“Blowjob in the parking lot?”

One dude straight up sent me his dorm number and told me to come over right now.

I laughed quietly to myself. All of these dudes were horny as fuck.

This was stupid. I was not here to actually hook up with anyone. I was here to prove something to myself. That I could look at a bunch of random dicks and feel nothing. And honestly, it was working. All of these cocks did not really do anything for me. Neither did the hole pictures these fuckers kept sending. None of it turned me on. Not even a little. That proved my weird obsession with Percy was just temporary insanity caused by living in the same tiny room and hearing him get fucked every few nights. Nothing more. I was still straight. This whole thing was just cabin fever or whatever.

I minimized the app and glanced over at Percy, just to make sure he was still asleep. He had shifted in his sleep and turned his back to me. The blanket had slipped lower, exposing the top half of his ass. The curve was perfect. Round. Smooth. My hand moved under the covers without permission, wrapping around my cock. It was not hard because of the dicks and asses on the app. It was because of Percy’s ass. I convinced myself he just had a feminine physique, that was all. That’s why my cock was throbbing so hard right now. I gave it one slow stroke, eyes locked on that exposed skin. Just one. Just to take the edge off. Then I would close the app and go to sleep.

But I did not stop. I stroked again, slower this time, thumb brushing over the precum oozing head. In my head I imagined Percy waking up, seeing my profile, and crawling over to my bed. I imagined him pulling my underwear down and looking at my cock with that same hungry look he gave the guys on Grindr. I imagined him saying “Fuck, Huntz, it is bigger than I thought” right before he wrapped his lips around it.

My fist moved faster. Precum leaked steadily over my fingers. I bit my lip hard to stay quiet. Percy was right there. Five feet away. If he woke up now he would see exactly what I was doing. The thought made me leak even more.

I was so close already. My balls tightened. My hips jerked up into my fist. One more stroke and I would blow.

I stopped. I took my hand out from under the covers and pulled the blanket over my head like a shield. Then I went back to scrolling the app, trying to calm my breathing.

A new message popped up from a profile that had no pictures, no bio, nothing. It just said “Rate your dick? Let’s do it.”

My stomach flipped. That was exactly what I had written in my bio. I wanted my cock rated. Just to see what someone would say. Now some random dude was calling me on it.

Shit. Do I actually just send a dick pic to a random guy? This is fucking weird. I am not even into dudes. I am straight. I have a fake girlfriend named Jessica. I made the fucking football team. Yet here I am under a blanket at one in the morning with my cock leaking because my gay roommate’s ass is hanging out five feet away and some stranger on Grindr wants to see what I am packing.

I stared at the message for a long time, thumb hovering over the camera button. My dick was still rock hard, twitching every time I thought about hitting send. One picture. No face. No name. No one would ever know it was my dick.

But if I sent it… what then? What if the guy said it was nice? What if he said it was hot? What if Percy somehow found out that I sent a picture of my cock to some guy on Grindr?

I lay there under the blanket, heart hammering, cock aching, phone glowing in the dark.

I still hadn’t decided what I was going to do. My thumb hovered over the image button, frozen there.

One tap and there was no taking it back.

It’s just a picture.

That’s all it would take.

I swallowed, staring at the screen.

The cursor blinked. Waiting.

And for some reason…

I still didn’t close the app.

#

Want to read the full chapter of "The Jock And His Gay Best Friend" along with plenty more risky 'straight guys go gay' stories?

Jerking Off To A Stranger's Ass

Head to my Patreon to read everything early plus exclusive extras before anyone else.

- NicoReyes

u/The_tip69 — 22 days ago

Everyone is 18+ and the situations described are fully consensual.

I am a straight dude and I just downloaded Grindr. Yeah, not very straight of me, one might think. But here is the thing. My gay best friend and roommate Percy is obsessed with dicks. He is on this app twenty four seven, scrolling through endless shirtless jocks like it is his full time job. And after that massage where I had my hands all over his ass, feeling him push back into my palms and hearing that soft needy moan, it got me thinking. What if he saw my dick? Would he like it? He has probably seen forty or fifty cocks by now, so he would be the perfect person to tell if a dick was pretty. Hypothetically, of course. I could just pull my dick out right now and ask him.

‘Perc, you think my cock is pretty?”

We have been best friends forever, so whipping our cocks out in front of each other should not be a big deal. Bros do weird shit like that all the time. But lately I have been getting hard at the thought of my twink roommate, so I would not really want to risk getting accidentally rock hard in front of him. That would be impossible to explain to him.

Anyway, this Grindr bullshit is just to fuck with my own head. Boost my ego a little. I have been in a dry spell for a couple of weeks now. Not because chicks don’t dig me. I am literally the university football team’s new quarterback, I have a ripped physique that turns heads when I walk across campus, and I know I look good naked. But between tryouts, classes, and this weird tension with Percy, actually closing the deal with a girl has felt impossible. Every time I try to picture some cheerleader riding me, my brain swaps her out for Percy’s ass bouncing in those tight briefs every time he walks around the room. So yeah, maybe downloading the app is stupid fucking idea. Maybe it is just curiosity. Maybe if I see enough random dicks on here it will weird me out and this gay shit will finally stop. Or maybe I will find out my cock is actually impressive and that will make me feel normal again. Either way, it’s harmless. Just an app on my phone. No one has to know.

I lay there in the dark, heart still hammering from the massage, cock still half hard under the sheets. Percy’s breathing was deep and even. He was out cold. I glanced over at his bed one more time. The fairy lights cast a soft glow across his bare back and the curve of his ass where the blankets had slipped down. Fuck. I tore my eyes away and opened the app store. My thumb hovered for a long second before I hit download. The little progress bar filled quickly and the Grindr icon appeared on my home screen like it belonged there. I felt my stomach flip.

Creating a profile felt ridiculous. I typed in a fake name, Jason. I picked a generic bio: “Straight curious. New to this. Rate my dick?.” I almost deleted the “curious” part but left it. Then came the hardest part. Pictures. I could not use my face. That would be suicide if anyone from the team ever saw it—hell, if Percy ever came across it, I was done. I scrolled through my camera roll and found a couple of safe ones, cropping and zooming them in just right so there was no chance anyone could recognize me. No face, no background, nothing that tied back to me. One shirtless mirror selfie from the gym where my abs and chest were on full display but my head was cropped out. Another from last summer at the lake, showing my arms and shoulders while I was throwing a football. I hesitated on the third one, a low angle shot where my shorts were riding low and the V of my hips was visible. It was risky, but it made my bulge look big. I added it anyway.

I added the pictures and hit save. The app loaded and suddenly the screen filled with guys. Dozens of them. Shirtless. Flexing. Bulges in gym shorts. Some with their faces out, some cropped like mine. The first profile that popped up was a tall, lean guy with tattoos. Then a built rugby type. Then a twink with way too much confidence in his profile pic.

Then I froze for a second.

One profile with his face on display and a shirtless bathroom selfie. I blinked, leaned closer to the screen.

Matty?

I squinted, double-checked. Yeah. From the football team. Same guy. I let out a quiet laugh, shaking my head. No fucking way. I never would have thought he is gay.

I kept scrolling.

Most of the guys were fit. Some stocky. A lot of lean, built bodies. Almost all shirtless. Some had pictures out at parties, drinks in hand, arms slung around friends. Others were shirtless mirror selfies, gym shots, bathroom lighting doing them favors.

I told myself I was just looking. Just… seeing what was out there.

A message notification popped up almost immediately. Some guy named CampusTop22 had already sent a dick pic with the caption Looking to breed tonight. I stared at it, heart racing. It was thick, veiny, and hard. The dude was doing good for himself. But it did not really do anything to me. I ignored the message and closed it.

Then another picture came through. And another. Dude, what the fuck. Dicks after dicks. Ass pictures, shirtless shots, full nudes, even short videos of guys jerking themselves off. Messages kept flooding in.

“You are hot, wanna fuck me now?”
“Blowjob in the parking lot?”

One dude straight up sent me his dorm number and told me to come over right now.

I laughed quietly to myself. All of these dudes were horny as fuck.

This was stupid. I was not here to actually hook up with anyone. I was here to prove something to myself. That I could look at a bunch of random dicks and feel nothing. And honestly, it was working. All of these cocks did not really do anything for me. Neither did the hole pictures these fuckers kept sending. None of it turned me on. Not even a little. That proved my weird obsession with Percy was just temporary insanity caused by living in the same tiny room and hearing him get fucked every few nights. Nothing more. I was still straight. This whole thing was just cabin fever or whatever.

I minimized the app and glanced over at Percy, just to make sure he was still asleep. He had shifted in his sleep and turned his back to me. The blanket had slipped lower, exposing the top half of his ass. The curve was perfect. Round. Smooth. My hand moved under the covers without permission, wrapping around my cock. It was not hard because of the dicks and asses on the app. It was because of Percy’s ass. I convinced myself he just had a feminine physique, that was all. That’s why my cock was throbbing so hard right now. I gave it one slow stroke, eyes locked on that exposed skin. Just one. Just to take the edge off. Then I would close the app and go to sleep.

But I did not stop. I stroked again, slower this time, thumb brushing over the precum oozing head. In my head I imagined Percy waking up, seeing my profile, and crawling over to my bed. I imagined him pulling my underwear down and looking at my cock with that same hungry look he gave the guys on Grindr. I imagined him saying “Fuck, Huntz, it is bigger than I thought” right before he wrapped his lips around it.

My fist moved faster. Precum leaked steadily over my fingers. I bit my lip hard to stay quiet. Percy was right there. Five feet away. If he woke up now he would see exactly what I was doing. The thought made me leak even more.

I was so close already. My balls tightened. My hips jerked up into my fist. One more stroke and I would blow.

I stopped. I took my hand out from under the covers and pulled the blanket over my head like a shield. Then I went back to scrolling the app, trying to calm my breathing.

A new message popped up from a profile that had no pictures, no bio, nothing. It just said “Rate your dick? Let’s do it.”

My stomach flipped. That was exactly what I had written in my bio. I wanted my cock rated. Just to see what someone would say. Now some random dude was calling me on it.

Shit. Do I actually just send a dick pic to a random guy? This is fucking weird. I am not even into dudes. I am straight. I have a fake girlfriend named Jessica. I made the fucking football team. Yet here I am under a blanket at one in the morning with my cock leaking because my gay roommate’s ass is hanging out five feet away and some stranger on Grindr wants to see what I am packing.

I stared at the message for a long time, thumb hovering over the camera button. My dick was still rock hard, twitching every time I thought about hitting send. One picture. No face. No name. No one would ever know it was my dick.

But if I sent it… what then? What if the guy said it was nice? What if he said it was hot? What if Percy somehow found out that I sent a picture of my cock to some guy on Grindr?

I lay there under the blanket, heart hammering, cock aching, phone glowing in the dark.

I still hadn’t decided what I was going to do. My thumb hovered over the image button, frozen there.

One tap and there was no taking it back.

It’s just a picture.

That’s all it would take.

I swallowed, staring at the screen.

The cursor blinked. Waiting.

And for some reason…

I still didn’t close the app.

reddit.com
u/The_tip69 — 22 days ago

Everyone is 18+ and the situations described are fully consensual.

A few days had passed since that morning run incident and I still refused to think about it too hard. My gay roommate Percy and I had fallen into a weird kind of routine that felt almost normal if you ignored the constant low hum of tension in my chest.

Mornings were gym sessions where Percy spotted me on the bench and made jokes about my form being "aggressively heterosexual." (Yeah, I had managed to drag him to the gym.)

Afternoons were classes. Evenings were Percy dragging me to watch his theater rehearsals even though I pretended to hate every second of it. Truth was, the guy was that good. He showed up on day one and by day three he was already cast in the main ensemble for some avant garde play they were putting together. The director kept calling him a natural. I sat in the back row pretending to scroll my phone while watching him command the stage like it belonged to him. Every time he nailed a line or hit a dramatic pause the room went quiet. Even I had to admit it was impressive. And yeah, he looked good up there. Lights on him, sweat from the run through, shirt clinging. Cute. Fuck. Why do I keep thinking Percy is cute? Come on, girls are cute. Cheerleaders are cute. Percy is... Percy.

Nights were the worst. He was on Grindr almost every other day. Every notification made him smirk at his phone like he had just won something. Every time he came back from rehearsal smelling like cologne and sweat I caught myself wondering if someone had gotten close enough to leave that scent on him. Dumb thoughts. Straight thoughts. I pushed them down and focused on football. I still had tryouts coming up for the varsity squad. Conditioning drills, position battles, the whole deal. Coach had emailed the roster and I was slotted for quarterback reps at six in the morning. Sleep was non-negotiable.

Thursday night I was in bed by ten. Lights off on my side. Trying to shut my brain down. Percy rolled in around midnight, door clicking softly behind him. I heard him kick off his shoes, drop his bag and turn on the light.

“Hey, big guy. Don't freak, but I've got company. This really handsome theater dude wants... to you know.”

I groaned into my pillow, half asleep already.

“Dude, I've got tryouts at six a.m. Bro, I'd give you the room, but I've gotta be up early.”

Percy laughed that low, easy laugh of his.

“Wont be loud, I promise.”

“Make it quick.”

“Well, that's up to him… how long he takes to.”

I yanked the blanket over my head.  “Dont fucking give me details.”

He padded over, lifted the edge of my blanket just enough to lean in. I felt his breath on my face for a second before he wrapped his arms around me in a quick, awkward hug over the fabric.

“Love you, Calloway. I'll promise to pay you back for this.”

“Fuck off,” I muttered, but there was no heat in it.

He let the blanket drop and moved away. A couple of seconds later the door opened again. Footsteps. Two sets now. The door closed. Percy flicked off the main light, leaving only the soft glow of his fairy lights.

“We gotta be low key,” Percy whispered to the guy.

“Your roommates here,” came a deeper, manly voice. Confident. A little amused.

“He doesnt mind. Let's just not be loud.”, said Percy in a low tone.

I stayed completely still under the blanket. Heart thumping. This was happening. Five feet away. My best friend was about to hookup with some dude while I pretended to sleep. Part of me wanted to bolt, grab my keys and crash on a teammate's couch. But tryouts. Six a.m. I couldn't. So I lay there, blanket tented over my head like a shitty shield, listening.

It started soft. Lips meeting. Slow, wet kisses. A quiet laugh from Percy. The rustle of clothes. A zipper sliding down. Fabric hitting the floor. Percy's low moan when the guy's hand moved somewhere I couldn't see. Fuck, what is happening.

Bed creaked. Bodies shifting. More kissing. Then the unmistakable sound of a mouth on skin. Percy sighed, breathy and needy. The guy grunted. Then wet, sloppy sounds.
Gagging.

Gluck.
Gluck.
Gluck.

Shit. Is Percy really sucking a dick five feet away from me?

My cock betrayed me instantly. Hard under the sheets, leaking into my boxers. I tried to ignore it. Focused on breathing slowly. In. Out. But every sound was amplified in the dark. The wet slide of lips. Percy's muffled moans around whatever was in his mouth. The guy’s low “Fuck, yeah, just like that.”

My hand drifted down without permission, resting over my underwear. I didn't stroke. Not yet. Just pressure. Just enough to take the edge off. Shit, I don't want Percy to think I'm a perv or anything. Jerking off to the thought of him getting his throat fucked.

The sounds changed. More movement. Bed creaking harder. Percy gasped.

“Yeah. Fuck yeah. Sit on it” The guy growled.

Percy laughed softly. “Put some lube first, dick.”

I couldn't help it. Curiosity burned. I lifted the blanket just enough to peek. One eye. Just a sliver.

Percy was now riding him. Ass facing my direction. Bouncing up and down on the dude's cock. Slow at first, then faster. His back arched, head thrown back, mouth open in a silent moan. The fairy lights caught the sweat on his skin, making it glisten. I couldn't see the guy's face clearly from this angle, just his legs spread wide, feet planted, hands gripping Percy's hips. Every time Percy sank down I caught a glimpse of a thick shaft disappearing into him, stretching him open.

In. Out.

In. Out.

Percy's hole looked flushed.

The dude thrust up to meet him.

“Fuck, Theo,“ Percy moaned.

Theo grunted. “Fuck yeah. Take it.”

Theo. Theater guy. Tall enough from what I could tell. Strong thighs flexing with every upward snap. Percy rode harder, ass cheeks jiggling with the impact. Moans spilled out now, louder than promised. “Fuck yes. Deeper. Shit. Right there.”

My hand slipped under the waistband. Fingers wrapped around my shaft. I stroked slowly over the fabric at first, then under. I bit my lip hard to stay quiet.

This is fucked. I should sleep. I gotta be up early. But fuck, hearing Percy moan like that makes me so hard. He sounds... like he’s really enjoying getting fucked. Why do I care who’s fucking him thought? He's not mine. I'm straight. This is nothing. But Jesus Christ, my cock is throbbing like it wants to fuck him instead.

Theo amped up. Faster thrusts. Bedframe tapping the wall in rhythm.

“Shit shit fuckkk.”

“Here I come.”

Percy gasped. “Yes. Fuck yeah. Fuck.”

Theo groaned loud. Body tensed. Percy shuddered, head dropping forward as Theo came inside him. Percy moaned loudly through it, riding out the pulses. “Fuck...aaah“

Theo panted. “Dude, you'll wake your roommate up.”

Percy quickly turned his head toward my bed. I yanked the blanket down fast. Heart slamming against my ribs. Not moving. Not breathing. Hand frozen on my bulge. Any twitch and he'd know. He’d know that I was stroking my cock while watching him get railed.

Silence for a beat. Then rustling. Bodies collapsing together. Panting. Quiet giggles.

“Shit, that was hot,” Theo said.

“Fuck yeah,” Percy answered, voice wrecked and satisfied.

They stayed like that for a few minutes. Whispering. Kissing softly. Then the bed creaked again. Footsteps. Theo pulling on clothes. Door opening. Door closing. Theo gone.

Percy padded around the room. I heard him wipe himself down with a towel. Then the mattress dipped as he climbed back into his bed. Naked, probably. He always slept naked or in those tight briefs that made his ass crack visible.

Soft voice in the dark. “You awake, Hunter?”

I didn't answer. Kept my breathing even. Pretended to sleep.

The room went quiet except for the fan and the distant hum of campus. Percy fell asleep fast. I could tell by the way his breathing slowed.

I lay there. Dick still aching. Heart pounding. Precum soaked through my underwear. The images wouldn't leave. Percy's ass bouncing on that dude’s cock. The way he moaned Theo's name. The stretch. The sounds. Gluck gluck gluck. Fuck yes. Deeper.

I didn't stroke again. I just gripped myself through the fabric and tried to will it down. I tried to think about tryouts. About football. About anything straight.

But my body wouldn't listen.

Little did I know, that night wasn’t just keeping me awake. It was waking something up I wasn’t ready to deal with.

reddit.com
u/The_tip69 — 27 days ago