So, I've done it again. I've sucked cock for the third time...
I don't know why I do it, because I always feel awful afterwards. It's the guilt of it all; cheating on my girlfriend, casual sex (with a guy, no less), and who knows what else.
But when that feeling comes along, I want it bad and will do what it takes to get it and love it while I'm doing it.
I was in that frame of mind when Dan (see previous stories) popped online. I quickly turned the chat to sex which he said made him hard, so I offered to help him with that and invited him over. He told me to be naked and waiting when he got there, so I did as I was told. I stripped naked, popped in some gay porn and settled in for the wait. In no time, I was sampling my own pre-cum that was oozing out of my cock slit, with my mouth watering for the taste of Dan's thick meat. Within thirty minutes he knocked at the door, which I answered while still naked, my hard cock bobbing and dripping in front of me.
"Hey, buddy," he said "this'll be a quick one. You got me hard with that chat and I need some release in a bad way."
"Can I get you anything?" I asked.
"Just some release." He said as he kicked off his shoes and started taking his pants down. "Turn around for me. I wanna see your ass, too."
So, I did of course... Whatever it took to get to his cock I would do.
"That ass looks nice. I've never fucked a guy in the ass, but yours would be a nice one to try out first."
I just nodded and watched as he pulled one pant leg off. For a second as he stood there on one foot, his cock and balls dangled in mid-air. His dick was still soft and the balls hung lower than his cock head looking full and pulled down by their own weight. I wanted to dive in right there and start my feast, but I waited and watched as his cock swung back and forth and his pants were thrown in the corner.
He plopped down on the couch and spread his legs wide. The air must have had some kind of an effect because as I watched, his cock thickened up and stretched out a bit. I must have been watching too long, because he said "Get down on your knees. I know you're hungry for it. I can tell."
And I was hungry for it. I wanted it all. I wanted it bad enough that I would have let him fuck me for it. Luckily, it didn't come to that because I immediately got on my knees as I was told. I put my hands on his thighs and brought my face down to that piece of meat that I wanted so badly. I could smell it, and it made my mouth water. I wasted no time nuzzling or licking it like I had in the past and just swooped in and sucked the rubbery helmet into my mouth. It felt so good to have a cock in my mouth again, to feel the head push past my lips, feel the veins and ridges as my mouth got fuller with it. It was still only half-hard, so I could take it all, and I did. I pushed my nose into his pubic hair causing him to thrust forward.
"Holy shit." he said "You were hungry for it!"
I felt his cock swell and grow larger as he said it, filling my mouth even more. As it firmed up in my mouth I was in heaven. This is what I needed; on my knees servicing his cock to completion.
He still had his socks and shirt on, but I didn't care. It just added to the urgency of it all, and made me feel that I was just his to use. It felt like my mouth was his cumdump, and for the moment, that was ok.
His cock was fully hard now and stretching my lips around it as I bobbed up and down trying to make him feel good and make him cum. The saliva was oozing out of my mouth, coating his cock and running down to his balls, as I tried to take more and more of him. I gagged twice and pulled back a bit and that's when he grabbed my hair and pulled my face off his cock.
He pulled my hair hard, and my cock twitched. I thought I was about to cum right there without even touching myself. Thankfully, I didn't and he used the grip on my hair to push my face into his balls.
"Suck 'em boy. You're so fucking hungry for it. My balls are so full for you."
And suck them I did. I lapped at his left nut and pulled it into my mouth, feeling its heaviness and wrinkled texture. He must have liked that, because he pushed my face harder into his crotch and started humping. This made his fully erect dick slide up and down the side of my face alongside my nose making it all slippery with my spit and his pre-cum. With the grip he still had on my hair, he pulled my face up again and mashed it into his other nut.
"Yeah, don't forget that one. Suck it good and I'll give ya what you want. You want my cum don't you?"
With my mouth full, I just nodded my approval and continued sucking away at that wrinkly sack.
Soon my head was yanked back again.