I was about 20, and my friend Tony the same. We had been friends since we were probably 11 or 12, and I was close friends with his three sisters and younger brother as well as well. I had recently dated his sister Carol but we had gone back to being just friends.
I had a separate friend group which were guys I was in a rock band with, and their girlfriends, as well as my new girlfriend, Amy.
Tony and I would hang around occasionally, talk, go swimming in my pool, etc.
At this time, I had no inkling of having any attraction to a guy. I was VERY interested in girls.
People had made comments here and there about Tony being "faggy" but I never thought about it one way or another.
I am still not even entirely sure how it happened. We came in from swimming and went into my room to change back into dry clothes. My mom was home downstairs.
As we changed, I noticed Tony seemed like he was getting hard. Again, I have no recollection of being attracted to him, or any flirting or anything. I an not sure what made me brazen enough to do this but I started to stroke myself and said "Do you like this more than girls?" Tony shrugged. I stepped closer. He didn't move back. I took my cock and pressed it against his. It felt very natural as we started rubbing against one another, and then grinding. Our breathing increases. We didn't start kissing or anything. I asked "Do you like this". He said "Yes" and closed his eyes. I said "Better than girls?" He again said "Yes". To my surprise, I heard myself say "Me too."
I will never know what would have happened next. But we heard footsteps as my mom was coming up the stairs, so we stepped back and started getting dressed. He left shortly afterward without a word.
I could not sleep all night. I was a nervous wreck. There were no cell phones yet, so my mind ran wild with who he might tell, or who would know the next day. As I realized the next day, he told no one.
I thought about what had happened. A lot. I was not sure why I did that, or more so, why I liked it. I wanted to do it again though.