‘Munch.’ I dropped my head, bracing myself on the kitchen counter and saying her nickname on an exhale. I wouldn’t survive this.
As she rounded the kitchen counter, getting so close that her perfume wrapped around me, she placed her little hand on my forearm, and the contact jolted me.
‘Leo,’ she said softly, and I flicked my gaze to hers.
She caught her bottom lip in her teeth, and I wished I was a stronger man. I wished I could have fought the open invitation, but I had waited a lifetime for Zoe to look at me that way.
Without a second thought, I reached up, gripping the back of her neck and crashing my mouth against hers.
I didn’t miss the gasp that escaped her. I didn’t miss the way her body melted into mine as I moved in front of her, pressing my body against hers and pushing her back against the counter.
My dick was as hard as steel beneath my jeans, and I was about to pull back and stop this if only to take a breath and make sure this was what she wanted, but when she raised her leg, wrapping it around me to pull me closer, seeking out friction with the roll of her hips, I lost all resistance. The walls came down.
I gripped her thigh, pulling her against me as I pressed forward, her gasps and moans into my mouth driving me crazy. Picking her up, she wrapped her thighs tight around me as my hands found the soft skin of her ass, the smooth lace of her panties. Fuck, this was really happening. I turned, pressing her back against the refrigerator, the clatter of bottles inside a telltale sign of the intensity of the moment.
Trailing hungry kisses to her jaw and her neck, I fought against the feelings of guilt growing in my stomach.
He wanted this. He told me he wanted this.
‘Leo—’ The moan of my name, the way she rocked her hips against me, the way she dug her fingers into my shoulders and threw her head back to give me more access told me she wanted this too.
Reaching between our bodies, I ran trembling fingers over the soaked fabric between her legs before moving it aside. One then two fingers slid easily into her, and her breath stopped, trapped in a silent moan. I pulled back to take in her expression, the way her mouth hung open, her head thrown back against therefrigerator, exposing her throat to me as I slowly fucked her with my fingers.
Every second that passed had me waiting for her to tell me to stop, second-guessing my next move, wondering whether I should be the one to stop this, but I was powerless. I couldn’t have stopped it — it had to be her.
When she sought out my mouth with hers once more, her tongue tangling with mine, the single frayed thread I was hanging on by snapped. I pulled my fingers from her body, unbuttoned and unzipped my jeans, and pulled my dick out in record time. Holding the head against her pussy, I pulled back. This was the moment. This was when she would stop this.
But she didn’t.
Instead, she rolled her hips, taking the tip on her terms, and I drove forward. Zoe’s eyes widened as I filled her before crashing my mouth to hers once more and thrusting into her, hard and fast, shaking the fridge with the force.
There were no screams, no eager cries, just swallowed moans and desperate gasps for air.
I held onto the back of her thighs, gripping as I felt her tightening. Zoe’s fingers traveled into my hair, pulling and driving me crazy, moaning as her head fell back once more.
She tightened, squeezing me as the cries I had hoped for filled the air around us, and I couldn’t hold on. I came hard, driving into her as she fell still and silent… Andthenit happened.
I pulled back to meet her gaze as I pulled out of her and lowered her legs to the floor, but she avoided the eye contact.
‘Hey,’ I said softly, and she shook her head slowly.
‘It’s okay.’
I swallowed hard. I hadn’t been doubting that, but now I knew it wasn’t. She was trembling, and I thought I might crumble at any moment.
‘Zoe, look at me.’
‘I can’t.’ Her voice cracked, and my heart sank.
‘Zo.’
‘It’s fine, Leo.’ She looked up briefly, and the tears in her eyes caught the light. ‘Really, I’m okay.’
‘You’re not, munch.’ I brought my hand up to her cheek, and her eyes closed, forcing tears to fall. ‘Please, talk to me.’
‘I’m sorry.’ The words escaped her as a sob, and I stepped back, giving her space. ‘Oh god.’
As her hands came up to cover her face, she cried hard, as though she couldn’t stop. I hadn’t seen Zoe cry in a long time, and to be the reason for it was a punch to the gut.