Theo’s lips part around a small stuttered breath.
“I’m not some fucking virgin you talked into doing something he didn’t understand.” My fingers curl into the mattress beside his head. “You might be the first guy I’ve been with, but I knew exactly what I was choosing.”
His jaw clenches.
“So stop trying to make it yours.” I lean closer, holding his eyes when he finally gives them to me. “You don’t get to take responsibility for my decisions just because you don’t know what the fuck to do with yours.”
Theo goes quiet beneath me, his hands still warm against my bare sides as he blows out a rough breath. “I can’t argue with you,” he groans, eyes falling to my mouth. “Not with you like this.”
A smirk pulls at the corner of my mouth.
“Then don’t,” I hum, lowering my mouth to his, our lips brushing, Theo’s fingers biting into my hips. The reaction sends a warm rush through me, and I do it again, lingering this time.
His teeth catch my bottom lip before I can pull away, and the gasp that leaves me disappears straight into his mouth when he grinds against me. His teeth catch my bottom lip before I can pull away, and the gasp that leaves me disappears straight into his mouth when he grinds against me again. His cock is hard against mine through our clothes, the firm drag of it sending another rush of heat through me.
I pull back, looking at him sprawled beneath me, his green eyes blown dark as he stares back.
I want to see him above me, and that’s all it takes. I grab hold of him and roll us, landing on my back with Theo over me, his knees falling either side of my hips as his hands brace against my chest and his weight settles into my lap.
My cock presses along the cleft of his ass through the thin fabric, dragging a broken breath out of me as my hands close around his hips. Theo goes just as still, his eyes widening slightly before they drop between us.
“You sure you’re not a bottom?”
His eyes narrow, and the laugh is already pushing at the back of my throat when Theo rolls his hips, killing it.
The drag of him against my cock punches the air from my lungs, my fingers digging into his hips while Theo stares down at me. His eyes track every twitch of my face, every breath I fail to keep steady, and then his mouth curves slightly.
“I don’t fucking know with you,” he mutters, doing it again.
Slower this time, dragging himself along my cock until my stomach pulls tight and my grip on him becomes the only thing keeping me from thrusting straight up against him.
Theo bites down on his bottom lip as his hips move again, a rough sound breaking out of him.
“I’ve never wanted-” he cuts himself off, his eyes leaving mine.
“Wanted what?”
Theo’s throat moves, but nothing comes out, and I push myself upright before he can disappear into whatever place he keeps retreating to every time we get too close to saying something real.
My arm closes around his waist and pulls him firmly down into my lap.
Theo pitches into me with a stuttered breath, palms catching against my chest as the movement presses us together. My cock is trapped along the cleft of his ass now, close enough that his next breath catches when I shift beneath him.
“Wanted what?” I ask again, rolling my hips slowly, Theo’s forehead falling to my shoulder, his body moving with mine.
His hips sink into mine while his breath warms the side of my neck. There’s no hesitation in it. No argument. For all the shit he talks, all that cocky confidence he throws around like nobody could ever make Theo Knox do a thing he didn’t want to, he’s sitting in my lap and following every movement I give him.
“Tell me,” I murmur.
“I’ve never wanted-fuck-”
The rest breaks apart against my shoulder, and I make myself slow when every instinct is telling me to do the opposite.
Theo shakes his head against my neck, but I keep my arm around his waist and wait him out. I can feel how hard he’s breathing, until eventually the tension in his body gives enough for the words to come.
“I’ve never wanted someone else to be the one calling the shots.”
My hips stop beneath him.