I slid down her body, laying kisses over her ribs, her soft stomach, and down her hips until I pushed her legs open and dragged my tongue up the inside of her leg.
Jess tangled her fingers in my hair, gripping tight. “Keep going,” her voice rough and filled with need. Her hips squirmed beneath my hand, but I didn’t release my grip. I tightened it, holding her in place as I dragged my teeth along the muscle of her inner thigh. A sexy as hell moan slipped from her lips, and I swiped my tongue across her soft skin.
“Fuck, yes.” Her back arched and her knees closed tight around my head.
I shoved my arms across her thick thighs, not allowing her to escape, and dragged my tongue through her folds, until I got to her clit and latched on, sucking so hard, Jess gave a sharp yank at my hair as she groaned.
Tonight I wanted to show Jess how much I loved her. I took my time exploring her and alternated between licking and sucking. With each passing second, her wetness coated my beard more. I brought her to the edge with the flicker of my tongue, but each time she got close to her release, I pulled back. I wanted to enhance her pleasure.
She tasted so fucking good.
Our eyes met and held firm. “Keep your eyes on me, Jess.”
Her hands slid up to cup her breasts and squeeze them tight together while she rocked her hips against my mouth. A keening sound slipped through her lips. “I’m so fucking close, James. Use your fingers too.”
I’ve always loved that Jess had no problem asking for what she wanted. My dick hardened further at her words. “Come for me, Jess.” I demanded, my words vibrating against her core while I plunged two fingers inside of her, the slick sound making me groan against her.
The slight reverberation pushed her over the edge. She wailed, her legs locked up around my head, trembling as her core tightened and milked my fingers. Jess jerked and writhed on the bed as I continued to pump into her, paying meticulous attention to drawing out her orgasm.
Her body relaxed, and she let out a groan before giving me a satisfied grin.
Lifting my head from her wet center, I dragged my tongue down her leg and then moved back up.
She threw out her hand, catching my hair in her fist once again. “I need you inside of me.”
I slipped my fingers from her, catching her eye as I licked them clean. Her pupils darked and she bit her lower lip. “That is so fucking hot, James. Get up here. Now.”
I yanked my boxers down my legs and kicked them to the floor.
“Condom, nightstand,” Jess panted and pointed. “Thank God I ordered them with that last grocery run.”
I was grateful too. Never in my wildest dreams had I thought we might end up together again. I quickly grabbed one, sheathing myself before I rolled on top of her. Her hard nipples pressed into my chest, her legs wrapped around me, urging me to take her.
Jess crashed her lips into mine. I hoped she could taste herself. As I fucked her lips with my mouth and tongue, she gripped my cock and notched it at her entrance. She wiggled impatiently as I held myself still for a moment before I slammed into her. Her inner muscles clenched around me, and I had to hold myself back, letting her adjust to my size before I moved again.
“You’re so fucking tight,” I moaned. “So fucking perfect.”
I filled her completely, my broad shoulders hovered over hers, and our eyes locked together. There’s no other place I’d rather be than right here, right now.
My ass clenched as I slowly pulled out until the tip of my cock was at her entrance, eliciting another moan from Jess. She shoved her heels into my back as I plunged back inside. I forced my lungs to draw in air as I pumped faster into her, urged on by her moans.
My control snapped. I wanted to be gentle, go easy on her our first time back together, but I couldn’t stop myself. I grabbed her leg and lifted it higher to shift our position so I could slide deeper into her. Jess’s gasp, and mumbled nonsense words encouraged me to piston my hips harder forward, the sound of our bodies slapping together permeating the room.
“Yes, like that James,” her voice breathless. “Just like that.”
Her legs tightened around my back, her hips pushed up harder against me, circling to find her release.
I shuddered. She felt so good I knew I wouldn’t last much longer. I was so damn close, but I was determined that she’d come again before I did. I slid my thumb between our bodies and circled her clit. Alternating my pressure from a soft tickle to pressing down and capturing the tiny bead between my fingers.
“Come on my cock, Jess. Now.”
“Yes,” she whispered just before her body stiffened, her back arched, shoving her breasts into my chest. Our bodies strained, with no space between us, as her core pulsed around me, shoving me to the edge, her body convulsing, urging me to my release.
My orgasm slammed into me. I let out a raspy grunt and pushed into her one more time. I ground my hips into hers, letting my head fall back, my breath coming out in harsh pants, my body convulsing alongside hers.
I fell forward, careful not to crush her, as we both tried to catch our breaths.
I could barely move.