An ex-girlfriend and I had experimented on a swingers' dating site. We went out with an MF couple, but never played more than my girlfriend feeling up the other girl's boobs in the restaurant bathroom. Turns out that I lost the girlfriend, but kept the couple as friends.
The three of us had a couple of MFM threesomes, and eventually, the guy and I met once during the day when his wife wasn't around. He put on a porno, we both got naked and started stroking. I think he was the first to suck me, but I returned the favor.
After that, I met a new girlfriend who has since become my wife. He hooked up with us fairly often for MMF threesomes where we'd both fuck my girlfriend and suck each other's cock. Since then, all 4 of us have begun hooking up once in a while for full-on bi-couples play.
That was so long ago. I was 18 or 19 in the Army. I was in Germany and visiting a brothel. The girl kind of pissed me off because I was taking too long to cum (10 minutes is too long?). I left and went to an adult video place. 100 booths! Jacked off for awhile, but couldn't cum. An older German guy (30's) was giving me the eyes and talked me into going to his place. We were in his car parked just outside and he asked to see my cock. I pulled mine out. He sucked me and literally made love to it. I never had a woman worship my cock like he was. He pulled his out and it was a nice one. Just over 6" and almost the same girth as mine. I don't know why, but I returned the favor and sucked him. He came in a matter of minutes into my mouth. I eat my own cum, but his was salty compared to my sweet. I figured he was finished since he came, but he wanted to get fucked. We went upstairs to his place and I fucked him for at least 30 minutes before I came. I sucked him some more, but he didn't get hard. He sucked on me and rode my cock till I was ready to cum and finished me off with his mouth. It was my first time sucking a guy first time going ass to mouth and only the second guy I ever fucked.
Hooked up with him one other time while his wife watched us. I really wanted to fuck her, but she just watched and took Polaroid pics.
The first time I sucked a cock was with a friend. I was not forced, we were both simply curious. It was interesting, feeling his cock getting hard as I sucked on it. It was soft, velvety, musky. Then it was hard, but still velvety. I sucked nervously at first, but as he seemed to be enjoying it I began to really get into it. I felt his balls with my hands, and they soon tightened as he neared orgasm. Feeling his cock pulsing in my mouth was an interesting sensation, as was feeling him ejaculate into my mouth. It felt warm, thick, and tasted mostly neutral but slightly sweet. After I swollowed he returned the favor, my first time getting a blowjob.