I rolled over, restless. I was still mildly drunk from all the beer we had drank, celebrating the end of finals. I pulled my phone out of my pocket, glancing at the time: 3:43am. We had barely made it back to my friend Zach's house after our end-of-exam's party, celebrating the fact that we had finished another year of school. The party was a ten minute walk so we opted to stumble our way back here rather than catching a cab. I idly reached underneath the blanket as I realized how hard I still was and gently squeezed my cock, groaning. I had been making out with this hot brunette tease, who, unfortunately for me, was just that: a cock-tease. She disappeared at some point in the night after getting me horny as fuck, leaving me with this throbbing problem.
I glanced across the room, the dim lighting making it hard to see, but the sounds of snoring was all the re-assurance I really needed. Zach and Ryan were passed out on the pair of couches across from me, light snores come from their direction. I unlocked my phone as I slid off my boxers, gripping my shaft and stroking it. I had a few favourite dirty movies saved in my gallery, so I muted it and opened up a video of a cum-shot compilation. I loved watching girls take loads in their mouths, seeing the cum fill their mouth as they swallowed it.
I let out a quiet moan, closing my eyes as I squeezed harder and stroked faster, desperate to release the pressure that had built up all night. I had barely begun when I heard movement from beside me, my eyes flying open. In my haste and drunken stupor, I didn't realize how much light my phone would be giving off even though I dimmed it. Ryan's shocked face was illuminated, inches away from me, as he stood there watching me jerk off. I was so stunned I didn't even know what to do or say, but thankfully he solved that problem for me.
He knelt down on his knees, prying my fingers off my dick and replacing them with his own hand. He slowly rubbed me, my cock pulsing in his hand as I was so close to cumming, his eyes fixed on it. I moaned, drawing his attention to my face as he continued to jerk me off. He looked me in the eyes, both of us ignoring the porn, as he stroked me hard and fast. I didn't last long as my body was overwhelmed with pleasure from what was happening. I had never considered myself gay, or even bi, but there was no denying that I liked having him touching my cock. Not even a minute later, cum erupted out of my cock as I clamped my mouth shut so as to not wake Zach up. I shot twice on to my stomach while I watched his hand slowly moving up and down, more cum pouring out onto his fingers.
After I finished, he licked his fingers then stood up and walked back to the couch before rolling over without saying a word. My heart was pounding, my thoughts were fuzzy and my whole body felt like jelly. 'What the fuck just happened?' I kept asking myself, pinching my skin to see if I was dreaming. 'What... the fuck... was that?!'
Minutes passed, maybe a half hour, as I listened to my two friends snoring peacefully. Sleep wouldn't work for me, as I couldn't stop my brain from asking a million different questions. 'Is he gay? Maybe he was just really drunk and horny. Maybe sleep walking? Has he done this before? What do we do in the morning?' I couldn't make sense of anything, but one thought kept nagging at the back of my mind.
'This is your chance to play with another guy's cock.' Sure, I had thought about it once or twice as I masturbated. I was in denial and would never identify as gay or bi, but I had definitely cum thinking of sucking cock.