Just moments before, I had just finished sucking my first cock and it was even better than I hoped it would be. I had swallowed more than I thought and it left an odd feeling in my stomach. But it was a nice and naughty feeling. Joe was pleased and relaxing as I brought him a towel to clean up a little if he wished. Then I went to the frig and brought a couple of Blue Moons back for us... I took my spot on the couch and when he came back from cleaning up, he immediately went to his knees in front of me. I stood up, pulled down my shorts and briefs, leaving just my button up shirt and cock was hanging loose and just visible.
My dick never really seems to get very hard but I was told by a lady friend of mine, that was a good thing when sucking a dick, less gagging. While still standing, I was excited by his eagerness as he lifted my shirt, pulled my cock up against my stomach and slowly licked it from balls to tip and it felt SO incredible. Now my wife gives fantastic head but I had a feeling this was going to be a whole different kind of fantastic. When he got to the tip I watched him roll his tongue around it, stop in the middle and gently glide my cock into his mouth and the feeling was so strong that my knees got weak and I asked Joe if I could sit. It felt so good. Once comfortable on the couch and the porn still on but I could not stop watching him as he began to work my cock in and out of his mouth. So unlike my wife's mouth, it was hotter and wet. But so hot that my cock while not hard when he started, began to firm up and grow.