Firstly unlike most other people who submit MM stories, I AM gay.
A few years back I lived in Italy for three months. There I met a guy from Israel. He was straight, I was gay, but we just hit it off right away. I would tell him about stuff I did with guys and he would share his straight stories.
One evening we went out and ended back at his flat for coffee. There was a strange vibe. He was a bit more flirty than usual, but I didn't think anything of it. That was until he suggested we watch a movie ...on his bed!
I suspected something might happen, but didn't want to be the one to make the first move. If a straight man wanted me, he would have to make it very clear. I was not about to be rejected.
During the movie we started chatting and he told me he was curious about jacking off with another guy and he wanted to experience it. We were lying down facing each other. The next moment I felt his hand on mine. It was electrifying! There was a lot of touching, first slow and kind of shy and later more passionate and intense. Lower and lower until I felt his wonderful erection in his pants. I couldn't wait any longer. I unzipped them and took out his cock. Drunk with desire I touched it gently. He sighed, closing his eyes and reaching for my cock at the same time. I wanted to kiss him, put his cock in my mouth, but he just wanted us to play with each others dicks.
The next few moments were a blur. We undressed and I sat on top of him. I used every jacking trick I knew never losing my rhythm, wanting this straight man never to forget his first time with another guy. I enjoyed seeing him squirming under me, moaning, swearing. The next moment he started shaking and let go with an awesome growl. Cum erupted everywhere. I took my own cock gave it a few strokes and came on his chest.
It's still my most erotic experience up to date and I'm hard as a rock just reliving it again.