I heard Hayden start to moan softly which only encouraged me further. He tasted delicious, his soft pink flesh was warm on my tongue, I couldn't get enough. Hayden moved his arm back and lightly pressed it on the back of my head, forcing my tongue further in.
I slipped in as far as my tongue could go while Hayden moaned louder and louder. I was captivated by the sensation, the warmth and the taste. I put my hand between his legs while I licked and felt his cock, solid yet smooth to the touch and impressive in size. I started to rub it, my tongue never leaving his ass. Our bodies were in perfect rhythm, while I rimmed the outside of his ass he gyrated his hips causing my tongue to slip deep into his hole. I was amazed at how much I was enjoying it. Hayden was now panting in pleasure as I stroked his cock faster.
Just when I thought he was about to burst he pulled back and turned around to face me, his cheeks beet red in flustered pleasure. There was a slight pause before he leaned forward and kissed me. Without hesitation I reciprocated, his lips as soft as his cheeks and his tongue now in my mouth. We kissed deeply for what could have been hours before his hand found its way down my chest and then down to my belt.
He undid it with experienced speed and started to pull my pants down, his lips still on mine. He lowered my pants and my cock burst out of it, relieved to be free. Hayden didn't miss a beat and wrapped his hand around it and began to stroke. My entire body quivered, I had been given countless hand jobs before but something but his young hands and soft lips was driving me over the edge.
He pulled away from my mouth and made his way downwards, the anticipation driving me crazy, by the time his lips touched the head of my cock I was shaking. My heart was about to burst out of my chest, every moral fiber was telling me how wrong this was but the feeling of his soft lips on my cock told me otherwise. I looked down at him and our eyes met as I watched him go up and down. Much like his hand jobs his blowjob skills were immaculate.
I was in pure bliss. I pulled my shirt off and Hayden pulled away temporarily to do the same. Him and I were now both completely naked. I felt an odd sensation of being vulnerable yet safe, something about his presence made me feel that everything we were doing was right. Hayden motioned for me to get up on the bed and I obliged, laying down on my back. He got up as well sat at the end of the bed, leaning over to return my cock to his mouth. I ran my hand through his hair as he sucked, his eyes staring into mine. He sucked gently on my head, licked up and down my shaft and eventually made his way to my balls, fitting both in his mouth and sucked on them while stroking me.
I couldn't believe what was happening. I knew this was wrong, but I didn't care. I gently pulled his mouth off of me and motioned for him to come to me, he got on top of me and we again kissed, soft and passionate while our hard cocks rubbed against each other. I wrapped my arms around him, pulling his soft naked body as close as possible, rubbing up and down his back and grabbing onto his tight ass. I gave it a little slap and we both laughed.
"Wanna fuck it?" He said, grinning from ear to ear. My heart skipped a beat. This tension and these emotions were getting to be overwhelming and now I wanted nothing more than to be inside him. I nodded slowly. He laughed and gave me a quick kiss before getting off me and going to a drawer in his desk. He rummaged around for a few seconds before pulling out a small bottle of lube. He brought it over and lathered it generously on my cock until it was nice and wet. "How do you want me?" He asked. It took me a second to consider my answer. Every girl I had had anal with had been doggy style, but for Hayden I wanted something more intimate.
"Get on your back." I ordered. He happily obliged, getting on the bed and laying on his back, bringing his legs up to expose his tight pink asshole. I stood beside the bed and brought him over to me, slowly bringing my cock to his hole and gently pushing it inside. There was a bit of resistance at first but the lube was working wonders. Hayden let out soft moans of pain and pleasure but insisted I keep going. I went in inch by inch until I was completely inside him. His ass was tighter than I imagined and I was impressed with his tolerance. "You okay?" I asked. He nodded while lightly breathing in and out. I leaned in and kissed him, and as we kissed I began to thrust, slowly and gently at first.
Hayden moaned as I leaned back and placed my hands on his waist. Our eyes locked as my cock slid in and out of his tight hole. Hayden's cock was as hard as mine and he began to stroke it slowly while I penetrated him. This just turned me on even more and I began to thrust faster and faster, causing Hayden to grit his teeth as he took it. I was starting to get more vicious, months of built up sexual repression was coming out of me and Hayden was on the receiving end. He was panting loudly, his cheeks flushed and eyes wide as I pounded him. I looked down and watched him now quickly stroke his throbbing cock, his stroke in unison with my thrusts.
My heart was racing and we were both getting out of breath. All this was so intense, so alien to me but I was absolutely loving it.
I looked down at Hayden and he looked up and me innocently. I still couldn't believe this was happening, my cock shoved all the way up my best friend's son. It was as unbelievable as it was hot. "Fuck I'm going to cum soon" I blurted out. Hayden didn't miss a beat.
"Fuck yes. Cum inside me." I couldn't take much more, and neither could he. He gripped his cock even tighter and suddenly cum erupted from his cock, covering his stomach. As he came he clenched his ass, crushing my cock like a vice grip. I couldn't take it, my hands dug into his waist and with one last thrust I exploded inside him, completely emptying my balls. We both cried out in ecstasy as I filled him, I wrapped my arms around his body and held him as close as possible.
For a moment we were both still, everything was quiet except for our heavy breathing. I slowly pulled my cock out, and as I did my warm cum spilled out of his ass and onto the bed. I collapsed beside him. He turned to face me and smiled. Without saying anything he leaned in and gave me a soft passionate kiss. We both laughed and I took a deep breath.
"I should get going. I'm late enough as it is."
I got off the bed and searched for my clothes. Hayden lay there watching me as I pulled my pants up and put my shirt on.
"Well, feel free to stop by on your way back." He said, grinning.
"Hayden, I hope it goes without saying we can't tell anyone about this, ever."
"No shit Patrick!" He said, laughing. He got off the bed and went up and gave me another kiss. "Secret is safe with me." He reassured me.
"Good. I'll see you later, okay?" I made for the door as Hayden nodded at me. The post orgasm clearness was coming to me and all I wanted to do was get out. I opened the door and took a step out.
"Patrick?" Hayden called out. I looked back around.
"Yeah?"
"Thanks for the printer."