First time with a guy

Was 18 at the time and my friend had me spend the night. He still lived with his parents but he kept the door shut most of the time. We were in his room playing video games just talking and hanging out when he tells me he’s gonna meet a girl the next weekend and mess around. He then tells me he’s insecure about his dick size and proceeds to ask me if it would be okay to show me. I get cold and nervous instantly since I had been secretly crossdressing and had been plugging my ass. I nervously say “yeah sure” he proceeds to pull his shorts down and his thick juicy cock is just dangling. Made me horny and nervous and so I tell
Him that he’s not small and then asks to see mine to make sure it wasn’t. I pull my pants down and he sees my cock semi hard leaking precum. We are standing there awkwardly not really knowing what to do when he asks if we could practice on each other giving blowjobs I agree to it and he starts. Licking the tip of my uncut cock pulling my skin back and licking around the tip. He licks his fingers and starts to massage my ass with them. Fuck it felt amazing! He gets up and asks me to get on my knees. He grabs the back of my head and pushes me to deep throat his thick dick. I’m an expert at the time since I had been practicing with a dildo. He starts to moan and I run my hands up his chest and start to pinch his nipples. He moans louder. At that point he had me get up grabs me and turns me around on his bed. He gently bends me over and starts to eat my ass out. Fingering it little by little until I’m gaped up a little. He then has me suck and spit on his cock get it nice and wet. And he gently sticks the tip in to my virgin tight asshole. It’s my first time with something this big I let out a huge moan! He pulls out slowly and makes sure I can take it. He sticks it back in and fuck I can still feel it! He fucks me slowly at first making his cock even harder and harder. He goes deeper and deeper and I feel him let out a huge moan and he’s shaking as he’s cumming deep inside my virgin asshole. He slowly pulls out his cock and I’m in front of my best friend with his cum dripping out of me. He licks it up and he kisses my ass and licks it making sure he didn’t hurt me and I’m taken care of. We then fall asleep cuddling with his dick on my chubby ass. It was the best!