This is the true story of my first experience of having oral sex with another guy.
About 15 years ago I was sent to San Jose to learn some new software from our vendor. I spent a week with a guy who taught me the new software. He was about 10 years younger than me, thin, with reddish hair. He was very nice and we got along very good. I might add that I did not bring my wife along on this trip.
On Friday, after we had finished our training week, my associate, Jeff, asked if I were flying home immediately or staying around for awhile. I told him I was going to fly back on Sunday afternoon because I thought I'd take in the sights of San Francisco on Saturday. Jeff suggested that we take in a beach since it had been unusually warm. I had brought my bathing suit with me to use in the hotel pool if I had an opportunity, so I said sure.
On Saturday morning, at about 9:00AM, Jeff picked me up at my hotel and we headed north toward San Fran. We crossed the Golden Gate Bridge and drove past Muir Woods. We continued until Jeff turned down a gravel road that ran through some woods. We soon came to a clearing where there were about a dozen cars parked. We parked, grabbed our stuff and hiked through some more woods until we finally came upon the beach. Well! You can imagine my surprise and shock when there, on the beach, I spotted about two dozen guys...all stark naked! Jeff just laughed and asked if I had the balls to stay. At this point I should add that I've always enjoyed looking at naked guys, even though I was a hetero. I enjoyed watching porn films and seeing guys' cocks and watching them cum into a woman's mouth. So I said "Sure, I'll stay".
We walked a bit along the beach to a semi secluded spot behind a small sand dune where we spread our towels and placed our bags on the sand. Without saying a word, we both stripped off all our clothes and stood naked in front of each other. I said sort of goofaly, "You're right, it is warm here". I felt like an idiot trying to act very non plussed by being naked with another guy. Obviously, I glimpsed at Jeff's cock and was impressed by the length of his limp cock. It wasn't very thick, but it hung about 5 inches down.
Jeff laid down on his stomach and reached for some sun tan lotion which he asked me to rub on his back. Since he had fair skin, he said he didn't want to risk a sun burn. I said "Sure, I'll do it". I knelt down along side of him and proceeded to rub lotion on his back down to just above his ass. I will say that Jeff's ass was quite nice...firm and taught. When I finished with his back, I said that we should get the rest of you, and I began to rub lotion on his ass. Jeff sort of moaned and said that I had nice hands. I told him thanks and continued to rub lotion all over his ass. I poured lotion on his crack and cheeks and as I rubbed it in, I ran my pinky finger down the crack of his ass and over his asshole. I did this in a matter of fact way that just seemed normal to the two of us. But I did enjoy the feel of his asshole as I rubbed lotion on it. Then I did the backs of Jeff's legs and thighs. Jeff had spread his legs a bit so that I could get the insides of his thighs, exposing the back of his balls. As I rubbed lotion on his inner thighs, from the back, I would accidentally rub his balls also.
When I finished with his back, I told Jeff to roll over on his back and we'll get the front. When he rolled over, I immediately saw that he was half erect, his circumcised cock lying against his stomach, pointing to his chest. I rubbed lotion on his chest down to his reddish pubic hair, which had been obviously trimmed by him and was actually quite attractive. I felt Jeff quiver a bit when I rubbed the lotion on his belly and abdomen. Rather adroitly, I rubbed the sides of his hips and down to his legs, avoiding his you-know-what.I rubbed his legs down to his feet. I had concentrated on his calves and feet...then I moved up to his thighs. While Jeff said not a word, his cock was fully erect now...mine was mostly erect also, but I didn't let on that I was sexually aroused by Jeff's naked body. As I rubbed lotion on his thighs, the backs of my hands caressed his balls. When I finished with his thighs, I said, "Well, we really should get all of you", and I poured some lotion on his cock.
I wrapped my right hand around his erect cock and stroked it up and down, rubbing the lotion onto his shaft. I rubbed lotion on his balls, being very gentle with my ministrations to his ballsack. Jeff actually moaned and acted incredulous when I said I had never done this before. I didn't tell him that I 'd seen enough porn of women stroking guys' cocks and balls. Jeff closed his eyes as my hand ran up and down his cock. I spent some time with my thumb and forefinger rubbing his cockhead. We both knew at this point, my activity extended beyond merely spreading lotion on him. Jeff opened his eyes and smiled and moaned at the same time. I looked at him, smiled, and said "What the hell", and I bent over and took his cock in my mouth. I took his cock deep into my mouth, rubbing his balls and stroking his cock. Jeff said that what I was doing really felt good. Considering I had never ever sucked a guy's cock before, this was quite a compliment from him.
As I was sucking his cock, I thought about the scenes I liked best in porn movies...the cumshot...the part where the guy cums into the girl's mouth and you can see the cum flow from his cock into her mouth. I told Jeff to let me know when he was ready to cum because I wanted to do something. After a very short time, Jeff said that he could feel that he was going to cum. I immediately pulled his cock out of my mouth and told him to stand up. I got on my knees and began to suck his cock again. I told him to let me know the moment he was going to cum because I told him I wanted him to watch himself cum in my mouth. When Jeff said he was going to cum, I pulled his cock out of my mouth, and stuck my tongue out so that it touched the the bottom of Jeff's cockhead. Jeff came in two spurts, shooting his cum to the back of my mouth. Additional cum followed and I caught it with my tongue. I managed to catch all of Jeff's cum in my mouth...and swallow all of it without hesitation. I put his cock back in my mouth to make sure that I got all of his cum by slowly sliding my thumb and forefinger from the base of his cock to his cockhead, draining the remaining cum from him.
Jeff said, "My God, that was absolutely great. You can't tell me you've never done that before". I assured him that it was indeed my first time at sucking a guy's cock. Jeff sat down as if to catch his breath. Then he told me to lie down which I did. Jeff leaned over and took my cock in his mouth. Within three minutes, I was shooting my cum into his mouth. At that point I looked around and saw that there were two other guys who had apparently been watching us. They were standing about 30 feet away, jacking off. After I came in Jeff's mouth, they both almost simultaneously came, shooting their loads onto the sand. Since I wanted to see where our adventure would lead, I suggested that we return to my hotel. When we got back, the maids had completed cleaning my room, so I knew we wouldn't be disturbed. We both had some sand on us and I said "Maybe, we should take a shower".
Jeff agreed and we both hopped into the shower. I washed Jeff first. I took the small bar of soap and washed his back, ass, and legs. When I washed his ass, I pushed the edge of the soap down the crack of his ass. I washed his ass and anus very thoroughly and I found myself running my tongue down his ass. I actually flicked his asshole with my tongue. I had given my first rim job!!
Jeff said that what I was doing really felt good. Then it was my turn. Jeff took soap and washed me all over, spending a great deal of time on my cock and balls...and sticking his finger up my ass, joking that my prostate needed washing also. I laughed and said "Don't make me laugh or I'll pee!" Jeff just knelt in front of me, took my limp cock in his hand and said go ahead, pee. It took a few moments but I found myself releasing a stream of piss onto Jeff's face. He even opened his mouth to let the piss run off his tongue. He did not swallow any piss. When I was finished, I told him to piss on me. I directed the flow of piss from his cock onto my face and chest. I thought that was pretty cool.
Well, needless to say, we spent the rest of Saturday and Sunday morning sucking each other's cocks, swallowing each other's cum, and pissing on each other in the shower. I swear I must have swallowed a quart of Jeff's cum before I left for home.
Jeff and e-mailed each other for about a year, but since it was office e-mail, we couldn't really say much about what we had done..except in code talk (Jeff:"You handled the situation very well and licked the problem you were faced with".) I lost contact with him when I changed jobs. I've been with a few guys since then...being careful not to be too indiscriminate with whom I suck cock. In fact, it's been quite a while since I sucked a guy's cock. I miss it...I really enjoy the feel of a guy's cock in my mouth and the cum flowing into my mouth.