My First Gay Sex Experience
My name is John and in high school, I had a best friend, Dave. We were on the football team together and our lives revolved around football. The majority of our life in high school was spent doing something related to football. After practice today, Dave invited me over to his home for dinner. On our way to his home, he began to describe the teen gay porn videos he watched on free sex videos the night before. To him, it was the most passionate porn video he has ever watched and he was looking for someone to try out all he watched it.
Up until now, I have never been with another guy buy for some reason I can’t explain, I wanted to know how gay sex felt like. So when we finally got to his home, he took me to his bedroom, bolted the door, and started by making me watch the porn video. A few minutes into the porn video I had a boner. He laughed and turned off the video. He then slowly approached me and began to kiss me. As he kissed me something in me awakened and I began to unbutton his trousers so I could feel his dick. As my hands touched his dick, it got even harder and I knew this night was going to be beyond my wildest dreams. He laid me on the bed and took out his hard cock from his silk underwear. I thought to myself maybe it was time for him to fuck me but no. He used his fingers to open my lips after which he slid his cock into my mouth. It was the first time I had a dick in my mouth but it certainly was not the last. He fucked my face repeatedly till he choked me with his cock. He whispered into my ears and asked if I wanted him to stop. I looked into his eyes and told him no. He smiled and began to kiss and caress my body. While he kissed me, I pushed him on his back and began to eat and lick his ass. I spread his ass and shoved my cock into his ass. I fucked his ass till he felt my cum inside his ass. He looked at me and then instructed me to make him cum. So I grabbed his cock and started to give him a sensual handjob and when that did not work, I began to give him a blowjob.
The more I sucked his cock, the closer he got to bursting cum into my mouth. So he stopped his dick from reaching orgasm as long as he could but my blowjob skills were just too hot to handle. So sprayed cum into my mouth and made me clean his dick with my mouth. It was over, we just had our first gay sex and it was awesome. He kept staring at me as I put on my clothes.