I had been chatting with a guy for a while on the net. He had asked if I ever jacked off with another guy. I had not and was curious. I went several times where I just watched him and jacked myself. It always was in a hurry and usually I just dropped my pants, jack and was on my way.
Finally, I had time that I did not have to rush. I arrived and he was already in his bath robe. I came in and we talked a little then went up to his bedroom. The sheets were pulled back. He suggestion that if I had the time to lay and relax. There was a porn vid already playing. I slowly took off my shirt. I then slid off my pants and shorts all in one foul swoop. Out popped my nearly 7' hard cock which he had visually became very familiar with. He then pointed to the bed. I got in and slid over. He then dropped his robe to reveal his hardening 5' cock. I really love to see his hard because his head would get a deep purple color. Anyway, he slid into bed next to me.
He took some lube off the nightstand and put some on his hand and then offered me it. As I took some on my hand he was well massaging his full erection now. I put the bottle down and started working on myself. It was amazing watching another guy next to me jacking. He then asked if he could stroke my cock. This is the first time I was willing to allow that. It was so different having someone else do it. Just seeing his and slide up an down my pulsating cock. I then grabbed his and started sliding my hand up and down his shaft. I enjoy seeing the head get darker and darker as I stroked it...mine just turns red but his was almost black it was so deep purple. Anyway, I was getting close to cumming so I took over the duties again. Being so hot, I bounced up on my knees, straddled his legs and started stroking us both. It was not long before I let loose a torrent of cum all over his cock. With the first splash he shot several lines onto his stomach and my hand.
I rolled off him and laid there not believing what I had just done. We cleaned up and I left. It still is very vivid in my mind.