Davy and I had been best friends for several years in high school and were very close. We were best man at each other's wedding and lived only blocks away from each other in a mobile home park. He was the one who got me high on pot the first time, so getting together to get high was a frequent occurrence.
Both of us were horny most of the time, enjoying good sex with our wives, but always kidding around. One night the wives were both away and I was over at his trailer to get stoned as usual, when we started talking about sex and masturbating. With both wives gone Davy suggested we have what he called a 'mutubate' and both jack off at the same time.
I was rather innocent in those days, and thought what a good innocent way that would be to relieve the 'tension', so I agreed. However when we both got down to business I was a little uncomfortable with it and couldn't get hard no matter how much I tried. Davy was hard as a rock the entire time and sported a smallish but proud cut cock.
After he saw I was staying soft Davy suggested I could use some help, if I was comfortable with that. Being my first orgasm was from a buddy in Boy Scouts at a camp weekend, where he rubbed my cock between his two hands as he kept losing in a card game of strip poker, I didn't think much about it and agreed Davy could 'help me out'.
Davy got on his knees in front of me sitting on the sofa and proceeded to start playing with my cock. While I was still nervous, my cock started to respond to his manipulation of his hand, then both hands rubbing my hardening cock between them. Once me cock got really hard, Davy suddenly put it in his mouth and started licking furiously from the base to the tip, pausing only to circle his tongue around my now purple mushroom. I was so blown away by what he was doing I couldn't do much but start to moan softly as Davy slurped his tongue over every inch of my 61/2' manhood.
He took my balls in his hand and softly rubbed them around while he started sucking my rockhard cock all the way into his throat. He slowly worked it further in, while barely choking a little as his lips reached my bush. I was in heaven, my wife wasn't into sucking my cock unless I begged her for it, and then never to completion, but here was my longtime best friend making my cock dance fervently inside his mouth and I was loving it!
As the minutes went by he picked up his sucking pace and began sucking my cock all the way down and all the way back out over and over again, fervently, licking the underside veins all the way up and down on each stroke. I could only gaze at he and the TV in the background, as he furiously sucked my throbbing cock. About 15 minutes later, what seemed like forever but went by too fast as well, the base of my balls started to tighten and my cock grew even more and even harder, until I started pulsing sperm into Davy's wanting mouth. He never lost a slurp or drop of my cum as he swallowed every hot, thick drop into his wanting throat.
When he finished and those familiar guilt feelings started in I quickly got up and went home, feeling blown away by what happened. Days and even weeks went by and I really struggled with my feelings. I was strictly heterosexual, strictly attracted to women, but did not know what to do about what had happened. Like an idiot, I started staying away from Davy and his wife, and our friendship drifted into nonexistence. It was stupidity on my part, I was so macho oriented, and gayunfriendly back then (I was only about 22), that I allowed a simple act of sexual relief between friends to come between our solid friendship.
Several years went by and we had no contact between us at all. Then when I quit my job and was planning a move to live in the mountains west of Denver, somehow Davy and I ran across each other again. I was startled to learn he and his wife had moved to Colorado only months before, and time had softened my hard macho resentment for our incident, so we struck up our friendship again. I even bought the house that had been his second choice, buying another home instead, only a few miles away.