Sucked cock for the first time

I had to go on a work trip with a few coworkers last minute and the hotel rooms were limited.

I got paired up with my one coworker who is openly gay. He’s super nice and we get along well and have gone for lunch together a few times.

We landed later in the day and got some food and drinks at the hotel bar before grabbing an 8 pack and heading back up to the room.

We had a couple beers each and then he went to shower. When he came out of the shower I was on my bed and he just had a towel on. He took the towel off to get dressed because he didn’t bring clothes in the washroom and I saw he was half hard. He has an uncut cock about 7 inches long and it made me hard, he saw this because I was in my boxers and a shirt. He didn’t get dressed and just sat on his bed naked.

We started talking about sex and he asked me if I’ve ever been with a guy before and I said no. He grabbed his cock and asked me if I wanted to. I just nodded yes and went to his bed. We started slowly stroking together and he started sucking my nipples which turned me right on.

He told me to lay on the bed and started rubbing our cocks together which is one of the hottest things I’ve experienced and we started kissing. He slowly pushed me off the bed and he sat on the edge. I grabbed his cock and just stroked it. I started licking the entire shaft before putting the head in my mouth. It felt so right. I shoved it right to the back of my throat and started gagging and it got so sloppy and wet. He stood up and fucked my throat and it was pure bliss. Before I know it he started to cum in my mouth and pulled out and gave me a huge facial. I sat on the floor and just let it drip onto my body.

It was so much more satisfying than anything I’ve experienced. We’ve fucked a few times since and I love bottoming and feeling his cum fill my ass. I’ve even fucked him and cum on his cock and then sucked his cum covered cock until he came in my mouth.

I love getting sloppy and this has opened my eyes to some amazing sex.