My Best Friend [20s M/M] [Gay] [Oral from friend]

“Let’s go out in the boat.” My best friend since fifth grade, Daniel said. We were now sophomores at the local university, and he had recently gotten into rowing. I suspected it was because one of our new classmates, Tyler, was on the rowing team.

Tyler was hot, but my heart belonged to Daniel. In junior high, he’d been like my bodyguard after I’d come out as gay. He was cool about me coming out and had never even blinked when I told him. I think he’d said,

“Duh, Mikey, everyone knows you’re gay,” which confused me because I wondered I had hidden it pretty well.

Anyway, that’s the past, and now I’m pretty sure Daniel has a huge crush on Tyler, even if both of them swear they’re straight. I’ve caught Daniel checking me out, though, so I just don’t know.

“I thought we were going to go study,” I replied, my heavy backpack sitting next to me.

“We have all day to study. Look at how calm the water is. Let’s go out for an hour or so.”

I looked at the lake in front of me and the misty fog hanging just on top of it, the forest on the other side looking purple and blue in the quiet morning.

“Okay,” I said, relenting. He was right. We did have all day to study, and even with my suspicions that he was only learning to row because of Tyler, I wasn’t gonna complain. It was me who got to spend that time with him alone. It’s not like he asked Tyler to come.

Although the wondered of being alone with the two of them, our sweaty bodies pressed together had been a fantasy of mine for a while. It played across my mind many nights when I jerked off after Daniel was asleep.

As we pushed off the dock, I tried not to notice Daniel’s muscles under his tight tee shirt. Daniel was naturally muscular, that tight, wiry muscle runners have.

My cock twitched, and I looked away to the other side of the shore. A blue heron rose out of the water and took flight.

“Whoa,” Daniel said in awe. “That was pretty cool.”

“Yeah,” I agreed, trying not to think what he would do if I told him how I felt. Being out here on the lake, just the two of us, gonna classes together, rooming together, it was starting to get tortuous.

I couldn’t help it if, at night, once he was asleep, I fantasized about him sucking my cock. I wanted to know what it would feel like to have his longer hair tickling my legs.

I’d had other sexual experiences with other guys, and they’d been mind-blowing. Some even really knew how to give fantastic head. But I at all times came back to Daniel.

And I wanted to feel his cock in my mouth and then in my hand as I fucked him. I wanted him to get stiff as a pole and jerk him off into my hand while I came inside him.

“What are you thinking about?” Daniel broke into my thoughts. Startled, I turned and saw he had taken his shirt off. I gulped. His body was even more muscled than when I’d seen him shower after a long run.

“Why is your shirt off?” I asked.

“Why is your cock standing straight up?” He pointed at it. I looked down; sure enough, I was ramrod straight and straining to get out of my cargo shorts. *How the fuck was I gonna explain this?*

I diverted by asking again why he had taken his shirt off.

He shrugged. “I felt warm.” He stopped rowing. The mist completely enshrouded us, and there wasn’t a sound other than the water lapping against the boat as we drifted.

“So, Mikey,” he said, moving one seat closer to me, a look like I’d never seen in his eyes, “What were you thinking about just now?”

I swallowed, my heart rate jumping to a thousand beats a minute.

“Uhhh,” was all I could say. *What was that look in his eyes?* I tried not to look at the silhouette of his hefty cock in his loose shorts.

“Were you thinking about me doing this?” And without warning, Daniel reached out and ran his fingertips down the outside of my shorts along my hard cock.

I inhaled a breath and got even harder, if that was feasible. He looked up at me, grinning. “I know you’ve wanted me to do that for a long time.”

“Uhhh,” was still all I could say. *Was this really happening, or was I in bed dreaming?*

“I want to see it,” I heard him say. My ears were ringing, but I shifted and pulled my shorts down. My cock popped out and was even leaking a little.

Fuck, Mikey,” Daniel said in awe, looking at it and then at me. He knelt in front of me, the boat tilting so the water lapped harder against the boat. “I never knew you were this big. If I had, I would have done this a lot sooner.”

*Wait, what?* Before he could touch me, I pushed at his shoulders and made him sit back. His eyes weren’t leaving my cock, but he finally looked up.

“You’re gay?” I asked incredulously.

“No. Bi. Now can I suck you off or not? We’ve both been waiting for this day.” He reached his hands out again.

“Hang on,” I said, wanting to shut up and let him stroke and suck me, but this was too mind-warping.

“You’ve wanted to do this?” I couldn’t believe him.

He looked up at me, his long hair brushing his shoulders. Soon that hair would tickle my legs as he bent over me.

He nodded. “For a while now. You talk in your sleep,” he smirked. “And I know you watch me shower then jerk off after.”

I blushed. I actually blushed.

“Sorry,” I looked away, feeling embarrassed, but my cock still wanted his tongue on it. It didn’t lose any of the blood pumping to it, and it twitched under his gaze.

“I’m not. I’ve thought you were sexy since high school.” He leaned forward again.

I opened my mouth to say something, but he said,

“Can you just let me suck you, and we can discuss this later? Is that okay?”

He was right. Talking could come after, and hopefully more of this. I nodded, and he said,

“You’re sure?”

“Yes, suck me off. God, I can’t believe I’m actually saying that to you.” We both nervously laughed.

“I can’t believe I’m getting to do it. Your cock is massive.” He put one hand on the seat next to me, and with the other, he reached out and stroked down the shaft.

My cock jumped, and he got a devilish gleam in his eyes. With his other hand, he pushed my knees aside and caressed my balls, then wrapped his hand around the shaft and tugged.

Fuck,” I swore, my head leaned back, and I gripped the seat and side of the boat. I wasn’t gonna last long. “Suck me, Daniel,” I said through gritted teeth.

I looked down at him, and he was already bending his head towards my cock. His tongue flicked out and got the precum, and if I wondered earlier I couldn’t get any harder, I was wrong. It was aching for release.

“Oh fuck, get me in your mouth. It hurts.”

And then he wrapped his lips around the tip and took me all the way in his hot mouth. My ass clenched, and my legs stiffened.

I held onto the boat for dear life as my best friend sucked and licked and tugged on my rock-hard cock as if his own life depended on getting me off.

The water started lapping against the boat harder as his mouth made the most glorious sucking noises while he moved up and down on my dick.

“Touch me, Mikey,” Daniel said, moving to put my balls in his mouth. He stroked my dick and gently sucked my balls in and out of his mouth.

I grabbed his shoulders and trailed my fingers along his back, my head thrown back in pleasure. My toes curled on the floor of the boat, feeling the cool water that was pooled there.

The muscles in his neck were corded and taut. I moved up to the base of his head and held him there. He took me again in his mouth, and I guided him up and down on my cock. Looking down, I saw his head bobbing up and down on it, and I knew I was about to cum.

“Oh God, Daniel,” I said, panting, my stomach tight and my ass clenching, “You’re going to make me cum.”

He slid his tongue faster around me and sucked hard, caressing my balls with a free hand.

“Good. I want it all,” he said between licks.

The pressure was too much, and I dug my fingers into his shoulders.

“Fuck!” I yelled as I came in his mouth, startling a pair of ducks out of the mist. I fell back against the front bench, my cock still in his mouth, and shuddered. He gently licked and sucked me clean, then released his hold.

He sat back on the seat, touching my thighs as he did with one final caress to my now spent and limp cock.

I sat up, too, and saw him wiping his mouth with the back of his hand.

“Damn, you taste good, Mikey. I want more of that later.”

He picked up the oars again and rowed us back to shore. In shock, I pulled my shorts up and saw his dick was as hard as mine had been.

“Do I get to suck you?” I asked, motioning with my head to his shorts.

“Yeah, I thought we could be naughty in the library while studying.” He winked, and I swallowed hard, feeling my cock incredibly filling with blood again as I imagined sucking Daniel off in one of the quiet rows of books.

NSFW: yes

error: Content is protected due to Copyright law !