So I have this friend that I've known since junior high and a few years ago he came out to me as bi. I didn't really think too much about it at the time, I just said the usual supportive stuff and life went on as normal. We both got married, had kids, etc. but still spent a lot of time together hanging out. One night I was hanging out at his place and we were shooting the shit and the topic of conversation turned to sex. Both our wives had pretty much cut off the pussy and we were both horny as hell. Jeff says to me I gotta go upstairs for a minute if you want a blowjob lose your pants and I'll give you one when I get back. I was a little stunned and long story short I chickened out and went home with a hard on and blue balls.
A few days later we were hanging out sitting on the sofa next to each other bitching about our sex lives again. He reaches over and starts rubbing my cock through my shorts. I was instantly hard. At this point in my life I had never looked at another guy in a sexual manner, much less considered doing the actual deed. He finishes his beer, says he's going to take a leak, and the offer of a blow job still stands. I thought about it for a couple of minutes, drained my beer and took off my shorts. I'd been kicking myself for turning down a blowjob for several days, even if it was from another guy and my best friend no less so I figured what the hell. He comes out of the bathroom and drops right to his knees. I was stunned and aroused at the same time. I couldn't remember the last time I got a blowjob and he wasted no time. He gave me hands down the best blow job I've ever gotten and when I came he swallowed every drop then licked the head of my cock clean it was fantastic. The he looks up at me and tells me to get dressed and take off before his wife comes home. So I did.
I spent the next couple of weeks busy as hell so I didn't get a chance to see Jeff for a while but I thought about that amazing blowjob often. And I wondered what it would be like to return the favor. I started thinking about that quite a bit, actually. And I decided the next chance I got I was going to suck his cock too. As it turns out I didn't have to wait very long.
As usual, we were hanging out at his place while his wife was at work. I started teasing the hell out of him. Asking him if he wanted to swap BJs this time, petting his thigh or cock through his pants, tweaking his nipples, even grabbing his ass when the opportunity presented itself. He finally gets up to get a beer and I just yank his pants down and grabbed his cock. He looked surprised but didn't resist as I slowly licked the head and stated sucking on it. It didn't take long before his eyes started rolling back in his head and he was moaning pretty loud. I never realized sucking cock was so hard. It had only been a few minutes and my jaw hurt and there was no way I was getting the whole thing in my mouth without gagging hard enough to puke. He didn't seem to mind though. Not long after the moans started I was rewarded with a load of hot salty spunk that I swallowed fast to keep from tasting it. I pulled his pants back up then stood and gently pushed him back down onto the sofa and dropped my pants for him to return the favor.