Just a fantasy story. If you aren't into guy/guy stories just leave, no need to leave negative reviews
Let me start with some context. I’m Matt, I’m 16 years old and a sophomore in high school. I’m also 6’2” with a thick, 7-inch dick.
I was staying at my best friend Sean’s house Friday night; his parents were out of town for the weekend and he had the house to himself. Sean was a sophomore too, and he had been my best friend since middle school. He stood six feet tall and had a beautiful face with deep brown eyes. I had feelings for him for the previous few months, but I never said anything, not wanting to ruin our treasured friendship.
I let myself in that afternoon and saw him on the couch just watching TV. I came and sat down next to him. “Oh good,” he said, “you’re here. There’s food in the kitchen if you want, I already ate.”
“Alright, I already ate too,” I said, coming and sitting down next to him on the couch. We watched TV for a while, but eventually got bored. “What do you wanna do now?” I asked.
“Well…” Sean said hesitantly.
“I’ve got my laptop in my room, we could watch porn, if you want.”
“Yeah, sure,” I said, trying not to sound too excited at the prospect of seeing my hot friend’s dick. We went upstairs to his room and sat on the bed.
He pulled up a video, and not long after, he pulled out his cock and I did the same. Of course, I wasn’t really into straight porn, but seeing my crush jacking off and hearing him moan got me plenty excited. His cock was even bigger than mine, probably 8 inches and thick too. He looked at me. “Do you wanna maybe...jerk each other off?” He asked.
“Oh...yeah, sure!” I said, again trying to restrain my excitement.
He reached over and gripped my dick, and started to pump his hand up and down. I did the same, and soon we were barely paying any attention to the video. “Do you think I could try something?” I asked tentatively.
“Maybe,” he said, “what do you have in mind?”
“I want to suck you off.”
Sean winked and closed the laptop, laying back on his bed to allow me access to his huge, throbbing dick. I pulled my pants off all the way and then my shirt. He slowly did the same, and we were both completely naked. Seeing his whole body, his bulging pecs, his smooth abs, his strong legs, nearly drove me over the edge. “Fuck,” I said, “you’re so fucking hot.”
“You’re not too bad either.” He grinned at me, and I straddled him to get my mouth to his cock. I slid my lips over the head, and began to lick and suck while he caressed the back and ran his hands through my hair. I moved farther down his thick shaft, trying not to gag on his huge member. “Oh fuck, Matt,” said Sean. “I’m gonna cum.” I slid my mouth back off of him, not wanting him to blow his load yet. “I want to fuck you,” I said, looking into his eyes. I always imagined myself bottoming for big, muscular guys like him, but something about his pretty face made me wan to cum inside him so bad.
“Hmm...I’ll try it,” he said.
“It’s okay,” I assured him. “I’ll be gentle.”
“Good. Let me grab some lube.” He got off the bed and walked toward the bathroom. I watched his cute, round ass as he walked away, and it made me even harder for him, if that was possible. He came back and handed me a small bottle of lube, before laying down on his back. Facing Sean, I propped his legs up on my shoulders and covered my finger in lube. I circled his hole once with it before sticking it in, lubing him up for me. I got some more and lubed my dick too. Before I put it in, I reached down and deeply kissed his soft lips. Propping myself up with one hand, I used the other to guide my dick into his tight, virgin hole. He moaned in pain and pleasure as I slowly pused the head in and stretched out his ass for the first time. “Stop,” Sean said between moans, “just a second. Let me get used to it.” I was only halfway inside at that point so I was ready to push all the way in. Aftera couple moments, I continued sliding in until I was balls deep in my best friend and the love of my life. “Oh holy fuck,” he said, feeling my cock filling his hole for the first time.
“You like that?” I said, beginning to pull back out.
“Fuck yeah,” he moaned. I got almost all the way out before I thrust back in again, making him moan again. I did this slowly the first few times to let him get used to the feel, then I started to pick up the pace. He was moaning loudly in pleasure. “Faster! Faster!” he cried, and I began to really pound him.
I was grunting loudly with the pleasure of fucking his virgin ass, and I felt myself on the edge. I pushed deep one more time, and with a loud moan, I shot my cum inside him. My cock kept throbbing, six, seven, eight times, every time I shot another load inside him. When I was done, I pulled back out, and flipped Sean onto his stomach. I spread his ass cheeks out and licked the cum that was dribbling out of his hole. He moaned again as I pushed my tongue into his hole and tasted my load that I had filled him with. I took a break from eating his ass to turn him over and kiss him again, letting his tongue explore inside my lips. He smiled when he opened his eyes. “You’ve still got work to do,” he said, grinning.
He still hadn’t cum yet, and was rock hard and oozing precum. I took his cock back into my mouth, making him moan. It didn’t take much now, after about 30 seconds of sucking and slurping his cock, he pushed my head all the way down on his cock, and with a moan, he squirted cum several times deep down my throat. I brought my head back up and kept sucking the head while he oozed more salty cum in my mouth. I swallowed it down and climbed into Sean’s arms and he kissed me again, and even though it was only 6:00 now, we fell asleep holding one another close. When we woke up the next morning, we fucked again, and we barely took a break all weekend, until his parents returned and I had to go back home. [to be continued]