I was driving as carefully as I could. I was headed to a hotel to meet an old friend. We had been close years ago until he had moved away, now he was in town for a weekend and the two of us were going to spend it at his hotel room. We had fuck buddy relationship that had been quite hot. My cock was quite hard as I drove and found a parking spot in the hotel lot. I had already called to tell him I was on my way. I headed into the lobby and up the elevator to his floor.
I remembered when we met. It was a trade conference in the city we lived in. I was just divorced and was between relationships. We started talking at a conference booth about the conference and the business. We continued the conversation through lunch and through out the afternoon as we coordinated our meeting schedules. He had a room at the hotel, as his company had a booth there and it was easier than commuting for him. Through out the day his conversation towards me had become somewhat flirtatious. And rather than being shocked that I was being flirted with by another man, I was intrigued and interested. So when he invited me up to his room after dinner I went quite willingly.
In the room, we both relaxed and chatted. When the topic turned toward sex, he fired up his computer and we looked at some porn sites online laying on the bed next to each other. When he moved on to a gay site and asked me if this was ok with looking at gay men, my hard cock gave away my feelings. He found pictures of naked men with hard cocks sucking and fucking each other. We looked at the gay sites the longest. Jim found pictures gay men kissing, sucking and more fucking. He noticed that I was intrigued by the fucking the most.
When he asked me if I had ever acted on my curiosity about gay sex. I told him no, but my curiosity was peaked.
"Would you like me to show you?" Jim asked.
I looked into his eyes and said, "Yes."
The kiss that followed was hot and we were soon stripped each other naked. I received a wonderful initiation that night. Jim taught the basics of pleasing a man. His was the first cock I sucked off. That night he also took my anal virginity to my amazing delight. The next night he let fuck him. Jim was a wonderful teacher. We kept up the sexual relationship as fuck buds during the next few years, even spending a vacation or two together. I was amazed at how well I handled several days at a gay nudist resort.
The elevator stopped at his floor and I headed for the room. I was a bit nervous when I knocked on the door and he opened it. He was looking good, dressed in a shirt and slacks. He smiled as I entered the room. He closed and locked the door behind me and then we were in each others arms, lips locked, tongues probing. I felt his hard cock press against me. I pushed him against the wall, my mouth pressed hard against his, I felt his tongue probing mine, we moaned almost together. I moved my arm from around his back and reached around to feel his cock. It was rock hard. Continuing to kiss him, I opened his fly and reached in and pulled his cock out. It was wet with pre-cum at the tip. He groaned into my mouth as I played with his cock tip.
I broke the kiss and kept him against the wall and kneeled in front of him, taking his exposed cock in my mouth. I took it in, hearing his moan. I slid my mouth back off his cock slowly, running my tongue over the bottom ridge. I kept the head in my mouth and licked the cock head, focusing for a bit on the hole at the tip. It was salty and musky with pre-cum. He still tasted good.
I switched to sliding his cock in and out of my mouth sucking hard on the out stroke and soft on the in stroke for a while. He shifted his hands to my head and guided me on his cock. His breathing grew heavier and he moaned that he was getting close. I kept up the action. Soon he gasped. I felt the first spurt of his cum hit the roof of my mouth, I maintained my sucking pressure and felt several more spurts on my tongue. I slowed down sucking as his breathing slowed. I felt his cock relaxing. I let if fall from my mouth.
I stood up and moved in for a kiss again. He opened his mouth wide, his tongue probing for some cum. I broke the kiss and moved to slide his pants down. He stepped out of them leaving his bottom half naked. I removed his shirt and moved him to the bed. I turned him around and bent him over, his ass exposed to me. I quickly stripped my clothing off.
I rubbed his ass cheeks with both hands. I slapped each one, then kneeled and split the cheeks with my hands. I moved my mouth close and licked up and down the crack a few times, just brushing against the asshole lightly each time. He moaned just a little. Then I moved in close and worked my tongue on his pucker, licking around it and then pushing my tongue in as deep as I could. I tongue fucked him for several minutes, with his moans of pleasure getting deeper. Then I slid a wet finger into his rear pucker. I slowly finger fucked him for a few minutes, then added a second one. I located the lube he had strategically placed on the bed and began lubing up my cock.
I added a third finger and lube to his ass, then pulled them out and lined my cock up. He just moaned a "Yes." I pushed my cock head up to the hole and felt it slide in. He groaned with joy. I kept the pressure up until my balls hit his ass cheeks. I let them rest there for a few moments, then pulled back, just leaving my cock head in. Then I thrust slowly back in. I slow stroked him for few minutes feeling him back up on my cock. I held his hips and began thrusting faster, giving him nice long, deep strokes. I could soon feel my own balls moving up and the joyous feeling getting closer. He squeezed my cock on the out strokes, giving me a wonderful ride. Soon I was reaching the edge, I groaned loud as I took one last deep thrust all the way into my balls and ejaculated into his ass. He groaned as well. He collapsed forward onto the bed, pulling me with him. We lay like that for a bit, our breathing slowing down. I slid my limp cock from his ass and sat next to him on the bed.
He smiled up at me. "Good to see you again."