Straight Jock and His Gay Best Friend

After days of secretly letting Percy swallow load after load, Hunter finally snaps with jealousy when Percy plans to go get fucked by another guy. Standing naked and rock hard, he demands Percy cancel the date and when Percy challenges him, Hunter drops to his knees for the first time, ready to suck his best friend’s cock so he can finally fuck him

  • Score 9.4 (5 votes)
  • 174 Readers
  • 1735 Words
  • 7 Min Read

A couple of days had passed since Percy first dropped to his knees and sucked my cock like it was the only thing he had been waiting for. We had not really talked about it in any serious way. It just… happened again. And again. . Late at night when the lights were off, or in the middle of the afternoon when the dorm was empty, Percy would give me that slow smile and I would end up with my sweatpants around my ankles and his soft pink lips wrapped around me. Every single time he blew me I told myself it was the last time. Every single time I came down his throat, I swore it would not happen again. But the truth was I was becoming addicted to those lips.

I loved the way they stretched around my thick head. The way his tongue swirled and pressed along the underside, licking up every drop of precum like he could not get enough. The way his throat relaxed and took every inch until his nose pressed against my pubes and he swallowed around me like a pro. I would lie in bed after he was done, chest heaving, watching him lick the last traces of my cum from his lips with that satisfied little hum. He always swallowed every drop, never wasting any, then looked up at me with those beautiful eyes like he knew exactly how addicted I was getting.

At the same time, I noticed something else. Percy has a high libido. Before our little routine started he would hookup with a dude almost every other day. I used to lie there listening to him get fucked and feel that ugly twist of jealousy in my gut. But ever since he started sucking me off, or the two of us jerking each other late at night in our beds, he had not brought up anyone else. Not once. It made me feel strangely proud, like I was enough to keep him satisfied. Like maybe I was giving him what he needed.

Until today.

It was late evening. I had just gotten back from classes and was sitting on my bed scrolling through my phone. Percy was getting ready in front of the mirror. He had on a tight black t-shirt that showed off his lean frame and a pair of dark blue jeans that hugged his ass perfectly. He was fixing his hair, humming under his breath like he always did when he was about to go out.

“Where you off to?” I asked, trying to sound casual and totally not a possessive friend.

Percy glanced at me in the mirror, that slow smirk already forming on his lips.

“Out.”

I raised an eyebrow.

“Out where?”

He turned around, leaning against the desk with his arms crossed over his chest.

“Just heading over to a dude’s house just outside campus. Nothing serious. He has been messaging me for a couple of days. Seems chill.”

My stomach tightened instantly. Jealousy flared hot and sharp in my chest. Another guy. After everything we had been doing the last few days, after I had shot load after load down his throat, he was still going to let some random dude fuck him?

I tried to play it cool.

“So what? You are just gonna go let him rail you?”

Percy laughed softly, the sound low and teasing.

“Who said anything about getting railed, Huntz? Maybe I will just suck him off. Maybe I will ride him slow. Maybe I will let him cum all over my face. I have not decided yet.”

The images flooded my brain. Percy on his knees for someone else. Percy riding another cock. Percy moaning for someone who was not me. My cock twitched hard even though I hated every second of it.

“Uh… do you wanna suck me off before you go?” I asked, the words slipping out before I could stop them. My voice sounded desperate even to my own ears.

Percy rolled his eyes, but the smirk stayed.

“C’mon man. I don’t wanna get my shirt messy.”

I stood up and walked closer to him, heart pounding. I was already half-hard just from the conversation.

“C’mon Perc… please. I am so fucking horny.”

Percy looked at me for a long moment, eyes dark.

“You always are.”

I stepped even closer until we were almost chest to chest.

“I will stroke you too. Make it good for you before you leave.”

Something shifted in Percy’s expression. The teasing smile faded a little. He looked at me with a seriousness I had not seen before.

“Maybe I don’t want that, Hunter… not just that.”

I froze, shocked. The way he said my name instead of Huntz or big guy made my stomach drop.

“Sorry, bro… I thought you enjoyed it.”

Percy sighed and ran a hand through his hair.

“You know I do. I fucking love sucking your cock, Huntz. The way you get so hard for me. The way you grab my hair and fuck my throat like you cannot help yourself. It turns me on more than you know.”

“Then what’s the problem, Perc?” I asked, voice low.

Percy looked me straight in the eyes.

“See Huntz, as much as I love sucking your cock… I really fucking do… but I am a dude who likes getting his ass fucked. And you are too chicken to do that.”

The words landed like a punch. I stood there stunned, my cock still half-hard in my sweatpants, brain spinning. He was right. Every time Percy had sucked me off I had been thinking about his ass. Every single time I had pictured sliding inside him, feeling how tight and hot he would be, hearing him moan my name while I fucked him deep. But I had never gone further than head or handjobs because deep down I knew the truth. A blowjob could still be brushed off as two guys messing around. But fucking him? That would cross the line completely. That would make it real.

Percy watched my face, waiting for me to say something. The silence stretched between us, thick and heavy.

I swallowed hard.

“Cancel your date.”

The words came out before I could stop them.

Percy’s eyebrows lifted slightly.

“What?”

“Cancel the date,“ I repeated, voice steadier this time. “Don’t go to that guy’s house.”

I reached down and pulled my tank top off in one motion, dropping it on the floor. I hooked my thumbs into the waistband of my sweatpants and pushed them down along with my boxers. My cock sprang free, already rock hard and leaking, curving upward toward my stomach.

Percy’s eyes dropped to it, then slowly traveled back up to my face. His own bulge was thickening visibly in his jeans.

“Hunter… “he said quietly, almost a warning.

I stood there completely naked in front of him, heart hammering, cock throbbing.

“I am not chicken, you know,” I said.

Percy stared at me for a long moment. The room felt smaller. The air felt thicker. His jeans were tented now, the outline of his cock clear against the dark fabric.

“You sure about that?” he asked, voice low.

I did not answer with words. I just stepped closer until our bodies were almost touching.

“Cancel the fucking date, Perc.”

The words came out low and rough, hanging heavy in the small dorm room. I stood there completely naked, my clothes discarded on the floor, my cock rock hard and curving upward, the head already slick with precum. My chest rose and fell fast, heart hammering so loud I could hear it in my ears.

Percy stood still for a long moment, eyes locked on mine. Then that slow, dangerous smile crept across his lips again. He took one step closer. His own bulge was thick and obvious now, pressing against the jeans like it had been waiting for this.

“Prove it,” he said quietly, voice dripping with challenge. “Prove you are not chicken and I’ll cancel my date.”

I looked down at myself, naked, cock throbbing in the cool air of the room, balls tight and heavy. I was literally standing here ready to fuck him. What more proof did he need?

“Uh…I am about to fuck you…” I started, voice cracking.

Percy’s smile widened. He hooked his thumbs into the waistband of his jeans and pushed them down slowly, letting his cock spring free. It was hard, five and a half inches of thick, flushed meat with a slight upward curve, the head already glistening. He stepped out of the jeans and stood there half naked in front of me.

“Nah….Suck my dick first,” he said simply, eyes never leaving mine. “And I’ll let you fuck me.”

Heat flooded my face and neck. My cock jumped hard at his words, another bead of precum leaking from the tip and sliding down the shaft. I had never sucked a dick before. Never even come close. The idea of dropping to my knees and taking another guy’s cock into my mouth should have felt wrong. It should have made me pull away and tell him to fuck off. But instead my mouth watered. My knees felt weak. The thought of Percy’s cock on my tongue, the weight of it, the taste, the way he would moan if I did it right… it made my head spin.

I swallowed hard, throat dry.

Percy waited, cock twitching in the space between us.

I stepped forward on shaky legs. My hands reached out, fingers brushing against his hips before sliding down to grip the base of his cock. It was warm and heavy in my palm, pulsing with heat. I looked up at him, naked and on my knees in the middle of our dorm room, heart pounding so hard I felt dizzy.

Percy’s hand came down gently, fingers threading through my hair. His voice was soft but firm.

“Go on… I want to cancel this date, Huntz. Give me a reason to.”

I stared up at him, lips inches from the head of his cock. The tip was flushed dark, a shiny bead of precum sitting right at the slit. My mouth watered even more. My own cock throbbed leaking onto the floor.

This was it.

The line I had been too scared to cross.

And I was about to cross it completely tonight.


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


Report
What did you think of this story?
Share Story

In This Story