This is a true story and it happened when I was 16. DL and I went to a creek that had a deep hole of water. We took off our clothes and skinny dipped. It was early summer, but not quite so hot. After coming out of the water we stretched out on the bank. Both of us kept glancing peeks at each other's cock. Although neither of us were gay or anything, but I felt mine getting swollen. DL's was getting semi-hard too. No one said anything. but soon both cocks were rock hard. DL came closer and said he wanted to see how hairy my ass was. I spread my legs so he could look. I saw him jacking his cock, and I started jacking mine too. All of a sudden he went down on me and I didn't know whether to pull away or let him continue to suck me. Finally I told him that I was close to cumming, so he stopped. We reached for each other's cock and started fondling and touching. He laid back and I went to work jacking him off and playing with his balls. DL said he was going to cum, so I told him to shoot it on my dick, which he did. I massaged his balls and he shot about three big jets of cum on me. Lubed up with his cum, I then jacked off and let him watch. DL fingered my ass a little bit, and that is all it took to bring me off.
After this, we never did anything with each other again. But I still think about it.