It all started a few years ago. I had known Mike over twenty years. We'd gone hunting, fishing, to ball games, all of the normal male buddy things. This particular weekend we had gone to his family's lake house, (a nice three-bedroom, two bath place) to fish, drink beer, and watch porn videos and sports. A "Guys weekend out" sorta thing, as we were both married and needed to get away from the wives occasionally and relax.
Friday
We'd gotten there a couple of hours before dark, had finished unloading everything, and were drinking beer rather rapidly as we set our fishing lines out, down at the edge of the lake. After a while we discovered the fish weren't biting and wandered back up to the living room where we plugged in one of the movies we'd brought and continued to drink beer, with a bottle of tequila being passed between us on occasion.
The videos were pretty hot and one included a bisexual scene between two men and a woman. We were sitting there on the couch watching this, and I couldn't help but notice that Mike's cock was as hard as mine. I could feel my dick ooze as one of the men and the woman shared the pleasure of sucking on the other guys cock and balls. I looked over out of the corner of my eye, and could see that Mike was looking over at my own hard cock, and the wet spot that it was creating on the outside of my shorts. I was pretty drunk by this time, so I thought to myself, "what the hell", and reached over and laid my hand on his crotch and gently squeezed his hard dick. Mike remained still for a moment then slowly reached over and did the same to me.
We remained like this for a few minutes, each gently squeezing and stroking through each other's shorts. Then I began to search for and found his zipper, slowly lowering it until it was completely open. I reached inside and fumbled my way through his briefs, and touched another mans hard cock for the first time. After a couple of minutes of fondling the small part of Mike's cock that I could reach, I slid my hand out and un-buttoned the waist band, sliding his shorts and briefs down as he raised his hips to accommodate me. With his shorts around his knees, his cock lay bare to me. Hard, about 6 inches in length with a nice thickness, and surrounded by a nest of dark blond curls.
I reached over and took it into my hand. Leaning over to get a really close look, I was amazed at how hard it was and at the same time how soft. I leaned closer and noticed a large drop of pre-cum forming on the tip, so I stuck my tongue out and licked it off. I t was my first taste. Opening my mouth, I slid the head of his cock inside and across my tongue, tasting more of his juices. I began to suck gently with my tongue caressing the sensitive underside, slowly taking more in with each slurp. Before long I was slowly sliding the entire length of his dick in and out of my mouth, cupping, licking, and teasing with my tongue. After a few strokes, I'd pause with him buried in my mouth and throat, slowly pull back until just the head was left between my lips, and suck him back in with one long, slow movement.
I reached between his legs and began to fondle his balls while I was sucking him. He let out a moan and I felt his hand on the back of my head, urging me to take him faster & deeper. Mike began to move his hips, thrusting his cock in and out of my mouth. I heard his breath quicken and his thrusts were coming faster as he fucked my face. I could taste his pre-cum as it flowed from his dick, and knew it wouldn't be long before he blew his wad in my mouth. "I'm gonna cum!" he gasped, and grabbed my head with both hands and started to fuck my mouth with short rapid strokes. All at once he stopped completely still, and I could feel his cock throb and pulse as it filled my mouth with his hot load. I grasped his balls and squeezed gently as I sucked and swallowed each spurt, with just a few drops missed, dribbling down my chin.