body. The burn was exquisite, and my eyes fell shut as he gently worked me open. He twisted and pumped his finger, until I was squirming beneath him.
“I need you, Justin,” he gasped. “I need….”
For a moment I thought he was going to slam into me, but he stilled and moved a strand of sweaty hair away from my eyes. “I’ve missed you,” he breathed into my mouth.
With a gentle push, he added another finger, slipping them in and out of me.
“Enough,” I said. “I’m ready.”
The cap on the lube popped again and he slicked his cock before lining it up with my hole. He grabbed me by my shoulders, fingers digging into my skin as he sat back and pulled me into his lap. He pushed and his slick cock pressed into my body. He thrust a few more times and soon he filled me. We stayed still for a few minutes, kissing with our eyes open. The demons were quiet, because I never thought I would be looking into his blue eyes again, and I don’t think the demons believed it either.
He whispered my name and started moving his hips in a torturous rhythm. I ground back against him, and he switched angles until his cock was bumping my prostate with every pump.
He leaned back until he was lying flat on the bed and I was riding him. He reached for my cock and I grunted, resisting the urge to scream. He stroked me roughly until I was so close to coming that I had to stop his hand. He squeezed my dick and stopped moving in me.
“Come on, Danny,” I begged. “Fuck me like you mean it.”
I got my wish when he flipped me to my stomach and raised me to my knees. He grabbed my shoulders and shoved back in, pounding so hard I barely had time to brace myself.
I grabbed my dick, squeezing hard, trying to hold off the orgasm building inside my gut.
“I’m gonna come!” I shouted as I filled my hand.
He yelled a mixture of curses along with my name. His muscles tightened, and with one more hard thrust, he came. He collapsed on my back. Our bodies, slick with sweat and jizz, slid together, and I closed my eyes, wishing for things that would never be possible. The demons told me I was doomed.
When he finally pulled his softening cock from my body, I sighed and waited for him to say thanks for the fuck or something else equally stupid. The bathroom light in the hall popped on, and he came back with a washcloth soaked in warm water. He carefully cleaned me up and tossed the rag on the floor.
I braced myself again, expecting a hasty good-bye, but it never came. Instead he pulled the blankets down and crawled into bed with me. His warmth seeped into my bones, and I sank back against him. Before long I had turned in his arms so I could run my hands over his body, memorizing all the contours of his muscles. He started gasping for air, and I noticed he was getting hard again. I ran my tongue down his chest and across his hipbone, then nuzzled his half-hard dick.
“Fuck,” he hissed and pushed on my head, thrusting his hips. I didn’t waste any time, opening my mouth and letting my tongue glide over his heated flesh. It only took a few licks, and he was fully hard again.
“Jesus, fuck, Justin, you’re going to kill me.”
“Thought about it,” I said. He laughed until I engulfed his cock with my hot mouth.
Things got overheated pretty quickly. I teased him a few more times, slowly moving my mouth up and down his dick. I made the mistake of opening my eyes and looking up, meeting his gaze. His eyes were black, filled with lust. I gently ran my teeth up his cock and he snapped, grabbing my head and shoving hard into my mouth. It took me off guard, and I gagged.
“I’m sorry,” he said sheepishly.
“Fuck my mouth,” I mumbled and went down on him again. His eyes hardened and he yanked my hair. I let him set the pace, but kept a firm hand on his hip in case I needed to slow him down. My eyes stayed open, and I watched his movements. His breaths came faster and faster and he licked his lips, making them glisten in the dim