I moved quickly to obey, positioning myself as directed, my cock now fully hard and leaking against my stomach. Xavier stood over me, naked and perfect, his own erection jutting proudly from his body. The sight of him like this—aroused because of me, wanting me inside him—still felt like a gift I didn't deserve.
Xavier arched an eyebrow expectantly, and I finally remembered I was supposed to be doing something. I scrambled to grab a condom from the bedside table. No matter how many times we did this, my fingers still trembled with excitement every time I had to roll one on.
He slicked his fingers with lube, reaching behind himself to start the preparation. The sight of him fingering himself open while straddling me was almost enough to make me come untouched. His head fell back slightly, eyes half-lidded but never leaving mine as he worked himself open.
"Fuck, you're so hot," I breathed, unable to stop the words. "So fucking beautiful, X."
His lips curved into a smirk. "I know." Another finger, his breath hitching slightly at the stretch. "Are you going to be good for me, Leo? Going to stay still while I ride your cock? Going to let me take my pleasure without trying to control anything?"
"Yes," I promised, hips already aching with the effort of not thrusting up into nothing. "I'll be good. I swear."
"You better," he warned, slicking more lube onto his fingers before wrapping his hand around my cock. The sudden contact after being denied his touch had me gasping. "Because if you move before I tell you to, I'll stop. And you'll have to watch me finish myself off without getting to feel how tight I am around you."
The threat had me whimpering, my cock twitching in his grip. "I'll be still. I promise."
Xavier positioned himself over me, the head of my cock pressing against his entrance. Then, with agonizing slowness, he began to sink down, taking me inside him inch by inch. The tight heat of his body engulfing me had me biting my bottom lip, every muscle in my body tense with the effort of not thrusting up into that perfect heat.
"Fuck," Xavier hissed, his thighs trembling slightly as he took me deeper. "You feel so fucking big like this."
"Xavier," I gasped, his name a prayer on my lips. "Holy shit, you feel amazing."
He paused when I was fully seated inside him, adjusting to the sensation. His hands pressed against my chest, fingernails digging into my skin hard enough to leave crescent-shaped marks. "Don't. Move."
I bit my lip and nodded, fighting against every instinct to thrust up into his body. The effort had me trembling, sweat beading on my forehead despite the cool air.
Slowly, Xavier began to move, lifting himself up before sinking back down in a rhythm that had me groaning in pleasure. His thighs flexed with each movement, his control absolute as he used my body for his pleasure.
"Look at you," he murmured, his voice dark with satisfaction. "So fucking desperate. So eager to please. Would you do anything I asked right now?"
"Yes," I admitted without hesitation. "Anything, X. Fuck, anything you want."
"That's what I like to hear." He shifted slightly, changing the angle so my cock hit that spot inside him that made his breath catch. "Such a good boy for me. Staying so still while I use your cock."
The praise sent another wave of heat through me, my hips jerking up involuntarily before I could stop myself.
Xavier immediately stilled, his eyes narrowing. "What did I say about moving?"
"I'm sorry," I gasped, forcing my body to still. "Please don't stop. I'll be good, I swear."
He considered me for a moment, then resumed his movements, though slower than before. "One more chance. That's all you get."
"Thank you," I breathed, relief washing through me.
His pace increased gradually, his body tightening around mine. He wrapped his hand around his own cock, stroking himself in time with his movements on me.
"Xavier," I pleaded, feeling my orgasm building despite my efforts to hold it back. "I'm getting close. Please."
"Not yet," he commanded, his own voice strained as his movements grew more erratic. "Not until I come. Not until I say."
I gritted my teeth, fighting against the pleasure building inside me. "Please hurry. I can't... I can't last much longer."
"Look at me," Xavier demanded, his hand still working over his cock. "
I forced my eyes open, meeting his eyes. The sight of him above me, his crimson hair wild, his lips parted in pleasure, his hand working himself faster, was the most beautiful thing I'd ever seen.
"Now," he finally said, his body clenching around me as he came, hot spurts of cum landing on my chest and stomach. "Come now!”
The permission combined with the tight pulses of his body around my cock sent me over the edge. I came with a shout, my hips finally bucking up into him as my release tore through me. Wave after wave of pleasure crashed over me as I filled him, his name a broken plea on my lips.