I swear my heart completely stopped beating. I felt my face go hot and I struggled to say something back. Stan started to panic again "I- I shouldn't of said anything. Sh-shit I didn't want to ruin friendship f-fuck. Kyle I-"
I shut him up by pressing my lips against his. He didn't do anything at first and then he started to move his lips with mine. Fuck I've been waiting too long for this. I pulled away. "I like you too."
Stan just smiled and then smashed his lips back into mine. The kiss grew hotter and hotter. I've imagined this for so long. I felt Stans tongue against my bottom lip requesting access. I parted my lips and let out a moan when his tongue made his way into my mouth. Stan reaches at my jacket and started to take it off so I grabbed at his too. We took off our jackets and shirts and then when back to kissing. Stan pulled away and made his way to my neck. He started nipping and sucking at different places and then he found the really sensitive part on my neck and I let out a loud moan when he bit down. I pulled him back up and started to kiss him. Hard. Then I pushed him back into the bed and started kissing his neck. My hand made its way down to his pants. I pulled them down and then stuck my hand into his boxers and grabbed his dick.
"A-ah shit Kyle"
I started pumping and I found the spot on his neck and started biting and sucking at it. Stan was groaning out a bunch of profanities.
"Sh-shit Kyle I-I'm about t-to ah-" I tan my finger across his slit and he came in his boxers all over my hand.
"Ah-ah fuck" he groaned. I took my hand out and he watched me with lust and amazement when I licked my fingers. "Shit. Your turn"
Stan flipped us over before I could get a word in. He kissed me hard and we kissed for a few minutes until he pulled down my pants and boxers. He went down my body peppering kisses. He got down to my waist. W-wait Stan you d-don't have to-"
I didn't get to finish when he took me into his mouth. I moaned as he started going up and down my cock. He started going faster and faster looking at me the entire time.
"S-stan I'm gonna-" I couldn't finish my sentence because I came. I moaned and gripped the bed sheets tighter. Stan swallowed and i almost came again at the sight. We both collapsed on his bed and he pulled me into a short and sweet kiss. I laid on his chest.
I guess we both didn't hear the front door open when suddenly Stans door opened.
"Hey Stan have you seen my-" Randy looked at Stan and me. My face grew hot and I hid under the covers.
"OMG MY SONS GAY. OUR FAMILY IS SO PROGRESSIVE. A WHOLE FOODS AND NOW THIS. IM SO PROUD OF YOU SON. HERES 100 DOLLARS" Randy exclaimed.
Stan just rolled his eyes. "Thanks dad"
Randy left the room and Stan and I started to laugh. After, we fell asleep in each other's arms.
The next day Stan broke up with Wendy. Which went surprisingly well, Wendy said she was cheating on him with Token most of the time. Stan didn't really care and they were better friends.
The next week we came out as a couple to the school.
"Haha I knew you two were fairies" I punched Cartman in the arm. "OW what the fuck Kyle!"
Me and Stan just laughed. I couldn't be more happy and no one could ruin my mood, not even Cartman.