“Ditto, ditto, ditto,” Jasper chanted.
He didn’t waste time with niceties and pulled me out of my boxer briefs. My cock bounced against my stomach, leaving a dab of precum on my abs. Jasper scooped it up and then fisted his hand around my cock. I continued leaking, and every few strokes, he’d make a pass across my cockhead to moisten his palm.
“You’re killing me,” I groaned, but if he stopped, I really might die.
“It’s okay, Daddy. I’ll bring you back.”
“With mouth-to-mouth resuscitation?” I asked hopefully.
Jasper grinned and moved forward. He fitted his lips over mine and gave me a deliciously filthy open-mouth kiss. It was messy and wet and fucking hot. My hand found its way to Jasper’s neck so I could hold him steady and pillage his mouth. I wanted to claim him every which way I could.
While we kissed, Jasper jacked my dick. My hands moved to his waist and slipped under his T-shirt. I explored his torso with the pads of my fingers. They traced along his ribs and circled his cute belly button. Jasper’s light laughter made me smile. I tightened my grip against his rib cage and moved my hands north. My thumbs brushed against the smooth skin of his chest, seeking his nipples.
“Daaaaaady,” he whimpered when I brushed against them. When I made a return pass, his words became more garbled. With his back arched, he kept up a valiant effort to hold his rhythm, but he struggled to maintain his concentration.
“Here, try this,” I said. I gripped the hem of his T-shirt and pulled it off him. Then I pulled his hands up to his chest and positioned his fingers over his nipples. After I guided his fingers, he understood what I wanted. Jasper plucked and pinched his dark-pink peaks, and his breathing hitched, breaking into short, uneven pants.
I was mesmerized.
With his head thrown back, eyes closed, and his back arched, Jasper was lost in his world. His hips ground against mine. My hands returned to his hips, and I held Jasper firm against me. My cock was steel, but it wasn’t enough. I palmed over his crotch and was rewarded with damp fabric under my hand.
With a little help, I pushed his lounge pants down and freed his hardened cock. His cockhead was shiny with precum, and our intertwined groans ricocheted around the room. I wasn’t sure who made what sounds, but we were both getting closer and closer to desperation.
“Sugar, you’re too sweet for me.” At my words, Jasper fell forward and captured my mouth. He moved his hands off himself and cradled my head in his small hands. I let him direct my head to the position he wanted as he took control of my mouth. His tongue swept inside, and it was his turn to map my mouth.
Our cocks brushed against each other, and the friction was immeasurable. I captured both of us in my hand and began stroking. Between the two of us, there was enough precum to use for lube, leaving us a sticky, sweaty mess. I fucking loved it. The slick heat between us almost burned, each slide a rush of molten want.
Jasper sat up and threw his head back with a sharp gasp. He started pinching his nips until they were rosy red and puffy. I didn’t want to take my hands off our cocks, but I wanted to soothe him because they were flushed darker than his lips.
“Sugar, put your titty in my mouth.”
Jasper’s hooded eyes opened slightly as his hitched breath stilled his chest. He licked his lips, arched his back, and did as I asked. It required him to rise a little, but he brought his puffy nipple to my mouth. I pulled it inside and used my tongue to soothe the sweetly abused skin. Jasper pulled off again and replaced it with the other.
Our groans were louder now, more desperate than before, and drowned out the muted voices from the Bake-off episode still playing in the background. I worked and stroked and tugged our dicks until we were both next to the brink. I wanted us to cross over together.
“I need to come,” Jasper panted.
I heard the need in his voice and tightened my grip to give him what he wanted. What only I could give him in that moment.
“Let go, sugar. Just let yourself go.”
Jasper gasped, then shouted before cum spilled over into my hand. His release triggered my own, and I let out a guttural groan that I felt to my soul. Our cum mixed and mingled, which was a damn metaphor for something I’m sure.
Jasper collapsed against my chest, sticky wetness be damned. I grabbed his shirt to clean off my hands so I could hug him close.
“I don’t care if you get me dirty,” Jasper murmured against my chest.
“No one wants cum in their hair unless they’re in a porno.” I half-laughed. “They probably don’t want it then either, but maybe the pay is good.”
I felt Jasper’s smile against my chest.
It took a while for our heart rates and breathing to return to normal, but even after, I wasn’t ready to ask Jasper to move or make a move myself. Yeah, dried cum was beyond uncomfortable, but that’s what showers were for. We’d both need one, but then what? For a guy who’d always avoided the effort of relationships, I felt pretty damned needy tonight. I wanted more.
Jasper settled against me, breath warm on my chest, and I let my hand trace lazy circles over his back. My pulse was still hammering, but the other need was sneaking in—the one that made me want to take care of him. Get him cleaned up. Make him warm. Tuck him into somewhere soft where nothing in the damn world could hurt him.
I was in over my head, and I didn’t give a damn.
“Jasper, you in the mood for a sleepover?”