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.