First experience, still gets me hard

when I was in school, I would go over to my buddy's house for sleepovers. He had a basement where we would hangout and play video games. We would stay up late and then stay in the bedroom in the basement. It had a queen bed so we would sleep in the same bed. As I'm just about to fall asleep, he would reach into my pants and stroke my cock. I never stopped him, I thought it was hot. This happened several times and came hard almost every time. He would act surprised and excited when I came. I always wanted to return the favor but he wouldn't let me. I think it was because he thought I was a lot bigger than him and was embarrassed. This was my first and only experience with another guy and I sometimes think about it and get turned on.