I pushed my hands into his hair as I slid my tongue along his, drawing his breath into my lungs.
He drew away, just far enough to rest his forehead against mine. His eyes were closed and his breathing was heavy as he struggled to regulate it. I tilted my head to capture his lips again, the need for another taste of euphoria driving me.
Leo moaned and shifted how he was sitting so that he straddled my lap, and every breath he took pushed his chest against mine. Desire pulsed through me, and temptation took control of my hands as I untucked Leo’s shirt and teased my fingers over his skin. It was warm and soft, and his muscles were hard. He moaned again, almost whimpering, as he began to writhe against me, his hips pressing forward in a steady rhythm.
I gasped. It would be easy to take this too far… Way too far. I wanted Leo’s cock inside me, but I also wanted him to be ready first and for him to want me.
I let one of my hands drift down to his lap and rested it on the bulge in his pants before I gripped it through the fabric, wrapping my fingers nearly all the way around.
“Let me touch you,” I murmured against his lips. “Let me show you.” I kissed the edge of his jaw while I waited for his reply.
His movement grew more frantic against me and I tightened my grip on him then eased it again. He whimpered.
“Can I touch you?”
He nodded and I pressed my lips to his again as I unzipped his pants, surprised to have his hot cock suddenly in my hand.
“Naughty Leo,” I murmured. “Going commando this whole time?”
He groaned as I cupped his balls before stroking him from base to tip, and I hissed my satisfaction at the precum I found on his tip. I smoothed it across his soft, hot skin, and his hips bucked.
“Leo…” I murmured his name, a quiet plea as gratitude that he’d let me touch him filled me. “I want your hard cock inside me,” I encouraged as I increased my strokes. “I want you to fill me up.”
He groaned, his teeth pressed against his lip, his eyes closed and began to thrust with me, his hips pushing his swollen dick in and out of my hand.
It was fast and furious and I felt his balls draw in quickly. He was close.
“Yes, Leo.” I spoke against his ear. “Yes. Come for me.”
He jerked up suddenly and groaned as warm cum splashed over my hand and the sound of Leo’s heavy breathing filled the room.
Before he could say anything, I kissed him, sucking his tongue into my mouth, trying to stem any remorse. I didn’t want him to regret anything so beautiful. “You’re amazing,” I whispered.
His face flooded with color. “You should…uh… You should wash your hands.”
My gaze focused entirely on his, I lifted a forefinger to my mouth and licked my tongue along it before sucking it into my mouth.
He blushed harder, and I laughed, although the taste of him had made me hard as a rock, and I shifted to decrease the pressure on my throbbing cock.
“I didn’t expect anything like that.” Leo’s breathing returned to normal, but he still hadn’t moved from sitting across my lap, and I liked the weight of him there.
I laughed at his sudden adorable awkwardness and kissed him to show him I’d meant everything I’d just done. “I hope it happens again.”
Leo’s kiss in return was soft and light, a gentle feathering of his lips against mine, and I closed my eyes as he pulled away. Then he stood and I walked to the sink.
He blushed again as he watched me soap my hands and rinse them, and my cock grew uncomfortable again as I looked at his beautiful blue eyes, at the peace and satisfaction I’d put there. He looked like he hadn’t come like that in a while.
“Oh, I had something I needed to tell you.”
Leo’s eyebrows drew in, his expression instantly guarded and suspicious.
“Nothing to make you look at me like that.” I laughed and dried my hands off, my cock now firmly back under control once I’d started thinking about something else. “I’ve found a place in Lakeshore, and I’m having my furniture delivered from storage next week. I’d like to cook for you next time.” I held my breath as I waited for his response then grinned as he nodded, relief flooding through me.
“It’s