He hikes me up higher, fitting me perfectly against him. One hand slides between us, pressing against the aching heat at my center through the thin fabric of my leggings.
I gasp against his mouth, my hips bucking toward his hand, desperate for more. His fingers find just the right spot and rub slow, firm circles that have me panting and shuddering as I cling to him like a lifeline.
“Theo...” I gasp, my forehead falling against his shoulder as pleasure builds fast. A sharp, aching coil winding tighter and tighter inside me.
“That's it,” he whispers, voice rough and reverent. “Let go for me.”
I can't stop it even if I wanted to. The climax crashes over me, ripping a whimper from my throat as I shudder and clench around nothing, my whole body unraveling in his arms.
He holds me through it, pressing kisses to my jaw, my throat, whispering things I can't fully hear over the blood roaring in my ears. When I finally come down, trembling and completely wrecked, I realize his breathing is just as ragged as mine.
I glance down and catch the wet patch darkening the front of his jeans.
My eyes fly back to his, wide with surprise. He laughs breathlessly, cheeks flushing. “Yeah,” he says, voice quiet. “This is what you do to me.”
I can't help it. I laugh too, leaning in to kiss him again, mymovements slow and lips lingering on his. Not wanting to pull away, not yet.
“You might want to change before someone sees you like this,” I tease. “I guess we should...” I glance at the door, reality slamming back into place. “Maybe one of us should leave first?”
“Yeah,” he says, regret thick in his voice. “You go first. I’ll wait a few minutes.”
He squeezes my hand, pressing one last soft kiss to my knuckles. “See you later, Trouble.”
“Bye, Theo,” I whisper.
I slip out into the hallway, my heart still pounding and my body buzzing with electricity. I can’t believe what we just did. At school. In a supply closet.
That was bold and reckless… And so damn risky. But it was perfect.
My heart feels stitched back together, piece by piece. Maybe I should have trusted him all along. Maybe next time, I will. Actually, scratch that. There better not be a next time.
I head down the hall, weaving through the post-lunch crowd, feeling lighter than just an hour before. When I meet up with Sal after the last bell, she’s leaning against my car, arms crossed, one eyebrow raised.
“You look suspiciously smug,” she says.
I laugh, my cheeks flushing with heat, but I don’t offer an explanation. Some things are for me alone, for now at least. She hooks her arm through mine and tugs me toward the driver’s side.
“Okay, but am I right to assume all is well now?”
I nod, a small smile playing on my lips.
“Good. Hey! Wanna go to the fair with me this weekend?”
I hesitate, dragging my teeth over my bottom lip. "Eh, maybe. I was hoping to hang out with Theo...”
Sal groans dramatically. “Oh, come on! We always go together! It’s tradition! Invite him too. I’ll bring Jace.”
“I don’t think...” I trail off, glancing around. “We can’t really be seen in public together like that. Not until I graduate.” My face scrunches up in frustration. “And even then...”
She rolls her eyes like I’m being ridiculous. “Oh, just show up separately and pretend it’s a coincidence. It’ll be fine.”
I sigh. “Everyone and their mother goes to that damn fair.”
“Fine!” she huffs, tossing her hands in the air. “I’ll just go by myself then.”
I laugh and nudge her. “You’re so dramatic. Fine, I’ll go. He’ll survive one night without me.”
She wiggles her eyebrows. “You sure about that?”