I had no idea what last night had been about, and the awkwardness of that was already creeping into my voice.
The last time Theo had kissed me, he’d been dealing with his parents for forty-eight hours, still nursing a breakup that’d happened just seventy-two hours before, and so drunk he’d missed my mouth at first. I’d pushed him away, because I already loved him then. I couldn’t handle the thought of being a rebound—no, rebound I could have lived with. What I hadn’t wanted to be was aregret.
In the light of day, I wasn’t sure I hadn’t fucked up last night.
As if he could hear my thoughts, Theo rolled his eyes and, for a heart-wrenching moment, rose up on his elbow. I thought for a second he was going to slip out of bed. I pictured an agonizingly awkward day and had almost gotten as far as the rest of my life without him when he leaned in and kissed me.
A surprised little sound escaped me as I registered the kiss, the pressure against my shoulder as he pushed me onto my back, and...
“Minty?” I murmured against his lips, letting him shove me back onto the mattress without resistance. He tasted so strongly of toothpaste it made my lips tingle.
“Mm,” he hummed, rolling with me and climbing on top like he had last night, perching on my hips. My breath hitched as he rubbed against my morning wood, then again as I felt his pressing into my stomach as he leaned down to kiss me.
“Wanted to do this as soon as you woke,” he said, shifting his hips so we lined up a little better, cocks brushing against each other. “Minus the morning breath.”
“I still have morning breath,” I pointed out. I also wouldn’t have cared if Theo did.
We’d seen each other sick, hungover, and sobbing our hearts out. I’d never been bothered by knowing Theo was human and had the bodily functions to match, and he’d never seemed to be, either. One time, I was running a fever so high I could see sounds and periodically vomiting into a bucket when a really nasty flu was going around at work, and Theo had made me lie with my head in his lap while he ran a cold cloth over my neck and murmured comforting nonsense at me.
Well. It might not have been nonsense, but I hadn’t been able to make sense of it except for the sound of his voice.
“Don’t care,” he said, kissing me again, lips soft and parted, hips rocking against mine. “Want you.”
I still didn’t understand why last night had happened, and I still wasn’t completely sure I hadn’t fucked up, but if there was a living person in the world who could say no to a sleep-warm, eager Theo rubbing his cock against their stomach and making needy sounds into their mouth, it wasn’t me. Instead, I slid my hand along the length of his pale thigh until I reached the curve of his perfect butt, giving him a firm, encouraging squeeze.
His breath caught, hips jerking against me.
“Yes, please,” he murmured against my lips, rubbing our noses together. “Just frot? If that’s okay?”
“Anything you want,” I said. Theo could’ve asked me to hang from the ceiling fan and I would’ve done it for him.
“Want you on top of me again.” He pulled back to look me in the eyes, throat working as he swallowed. “Wanna feel you.”
I shored up my grip on his ass and rolled us both over within a heartbeat, moaning at the same time as he did with the combination of pleasure and pain. I ached all over, everywhere he was touching me, and it was perfect.
“Theo,” I breathed against his lips, grinding down against him.
He laughed, fingers threading into my hair, thighs wrapping around my waist. “That’s it,” he said, squeezing me tight. “Fuck, you feel so good.”
Whatever this was, whatever was happening, I couldn’t resist him. It didn’t matter what any of it meant, or what the future held. Not while Theo was clinging to me with both hands and both legs, while he was writhing under me, rubbing off against my stomach and leaving sticky smears of precome in his wake.
The mattress creaked under us as we built a rhythm together, a counter-note to the litany of soft, needy sounds spilling between us. There was no technique to this—just two bodies moving together, heat and friction rising between us, sweat and precome slicking the way over bare skin.
All that mattered was that it was Theo, and me, and we were together. I’d been waiting more than a third of my life for this.
“Feels good,” Theo murmured, back arching. “Fuck, Sy.”
“I’m here,” I promised, ducking to kiss my way along his jaw, lips and tongue rasping over morning stubble. “I’ve got you.”
“Yeah,” he agreed with a dreamy sigh, thighs tightening, hips speeding up. “Harder.”
I dropped my forehead to his shoulder, pressing more of my weight against him, grinding harder and harder as his fingers dug into me. The way his breath hitched told me when I’d gotten it like he wanted, and I pressed soft kisses along his collarbones, his neck, anywhere I could reach.
Whatever was going on, I wanted to leave him with as much affection as I could. Wanted to etch how much I loved him into his bones, so he’d never have to go anywhere without it. So he’d always have this.
All I’d ever wanted was for him to have it. Me. However he’d take me.
“Sy,” Theo panted, voice straining, thighs tightening around my waist. “Fuck, Sy.”