Her breath caught, but before she could say anything, I kissed her hard.
My hands slid over her ass, lifting her up, and her legs wrapped around my waist instinctively. She gasped against my mouth as her back hit the shelf, something clattering to the floor, but the sound barely registered because she was pulling me closer, and her fingers twisted in my hair as she kissed me back like she’d been starving for it.
The jersey rode up her thighs.
My number against her chest.
Her skin under my hands.
I was going to lose my goddamn mind.
“We have to be quiet,” she breathed.
“We both know you can do that when the stakes are high enough.”
That earned me a grin as I freed myself from my sweats and thrust into her in one smooth motion. Her mouth fell open and her eyes went glassy as she buried her face against my shoulder to muffle the moan that came out of her.
I knew we didn’t have time to waste because anyone could come looking for me, but fuck, I wanted to stay buried deep inside her forever. I held still for a moment, savoring the feeling of being inside her while she wore my number.
I knew without a doubt, I’d never felt this content, this whole, in my entire life.
“Liam.” Her nails bit into my shoulders through the fabric. “Move.”
So I moved. Fast and reckless and definitely way too loud for a supply closet down the hall from the locker room, but I couldn’t bring myself to stop or slow down. Every thrust pressed her harder into the shelf, and every gasp from her lips made me want to drag more sounds out of her. I kissed my way from her throat to her jaw, and then the corner of her lips.
“Fuck, you feel so damn good. You have no idea what it does to me—seeing you like this.”
She clenched around me—that perfect pussy showing me who was actually in control here—and my vision whited out for a second.
“Do that again and this is going to be embarrassingly short,” I gritted out.
Her response was to tighten her shaky thighs around me, while digging her heels into my ass, urging me deeper.
“I’m close,” she whispered.
I knew what would get her over that hill, and even though I didn’t want to stop—didn’t want this to end when she feltso fucking good—I shifted my angle, hitting that spot that always made her fall apart.
She buried her face in my neck and shattered, her whole body shaking as she clenched around me. The feeling dragged me over the edge with her, and I came with a groan muffled against her hair.
For a minute, we just stayed there—her legs still wrapped around me, both of us breathing hard, my jersey the only thing between us.
Fuck.
My jersey was literally theonlything between us. I dropped my forehead to her shoulder. “I forgot a condom.”
She stiffened slightly, but we were so close I felt it. “I’m on birth control, so we’re fine on the baby front. But…uh…”
I knew what she wasn’t sure about.
“I’m clear. I always got checked regularly before we got together, and there’s been no one but you since we started last spring.”
She nuzzled against my neck, and I felt the moment her body relaxed.
“Ava—” I wasn’t sure how to say everything I wanted to say.
“You should probably get back before someone notices you’ve disappeared.”
The last thing I wanted to do was leave, but she was right. I had to get back and get ready.