My housemate and I had been living together for almost two years. We became good friends during my first few weeks at college. I'd had a crush on him since first day that we met. He has always known that I'm gay, but not that I wanted him.
Danny had always been a ladies man. Each time he brought a girl home, my jealousy grew. I would hear them having sex in the next room, his sexual moans drove me insane.
While horny and alone, my imagination was running wild. I slipped my hand under the bedding and reached for my cock. I was already semi hard, so it didn't take much teasing to get my cock fully erect.
I gently stroked myself, thinking of Danny the whole time. My cock began to leak when my thoughts went to him fucking me. I slid my other hand under the covers and gripped my balls, squeezing them. I brought my knees up a little, enough to give me access to my ass. Reaching down, I started to tease my hole.
Still stroking my meat with one hand, I brought the other out from under the bedding. I slipped two fingers into my mouth, making sure to get them good and wet. I once again reached for my ass and brushed my wet fingers over my ring. I pushed a little, slipping two fingers into myself. Slowly fingering myself, I imagined that it was Danny that was inside me.
Knowing that I was about to shoot my load, I released my cock. I cupped my balls while forcing my fingers deeper into my ass. Picking up the pace, I began to finger myself as hard as I could. Panting while moaning Danny's name.
I was forced from my fantasy when there was a tap on the door. I quickly took my fingers out of my sensitive ass and pulled my hands from under the bedding.
"Yeah?" I said, still gasping for air.
The door slowly opened.
"Can I come in?" Danny said, pushing the door fully open.
"Sure" I sighed.
I sat up, trying to hide my boner. Danny walked in and stood next to the bed. I could barely see him, so I reached for the lamp. After switching the lamp on, I got the shock of my life. Danny was completely naked and his cock was right at my eye level.
I looked away from him, resisting the urge to dive in mouth first.
"What are you doing?" I asked, turning back to look at him.
"You have seen me naked before." Danny said, grinning.
"Yes, but from a distance." I said, laughing nervously.
"Would you be more comfortable if I sat down?" He asked.
"Yes." I quickly answered
I moved to the other side of the bed, allowing Danny to take a seat beside me. It wasn't until I moved, that I realized that my cock was still solid. I brought my arm down to rest on my crotch, in hopes that it would stop me from pitching a tent in front of Danny.
"What did you want, mate?" I said, still a little confused.
"I couldn't sleep." He said.
"Why not?" I asked.
"Well, you know that I have a high sex drive?" He said.
"Do you?" I asked, unsure of how to answer him.
"Fuck yeah, I struggle if I don't get some every day." He said.
"Ok..." I pressed my arm against my twitching cock. "Just have a wank."