Caitlin ached to belong to those hands again.
She looked up at Gemma in longing, their eyes meeting for a soft moment before the heat of passion overtook them and their lips connected once again.
Caitlin pulled Gemma down on top of her, wanting to feel every curve of her body pressed against her own. Gemma’s mouth found Caitlin’s neck, licking and kissing across her jaw. Caitlin raked her nails down Gemma’s back, pulling a soft hum from her lips.
“Touch me,” Gemma whispered into her ear.
Caitlin eased her right hand around Gemma’s side and down her torso, landing between her legs as they spread across Caitlin’s waist. She lightly glided her fingers through the desire that had pooled from her touch.
A shudder wove its way through Gemma’s body.
Caitlin eased two fingers inside, swallowing Gemma’s groan. She rocked her hips slowly, rhythmically, sinking deeper with every movement. Caitlin wanted to live inside the moment—forever feeling the slick heat of Gemma’s skin beneath her palms, cataloguing every moan of pleasure, and savoring every shared breath.
“I want to watch you,” Caitlin breathed as Gemma’s lips met the crook of her neck.
Gemma sat up, her legs still spread across Caitlin’s lap, andmet her eyes. She rocked her hips against Caitlin’s curled fingers as her thumb circled her clit.
They moved in unison, increasing the pace as Gemma edged closer to ecstasy. Caitlin sat upright, maintaining her graceful rhythm and locking Gemma’s gaze. She wanted to hold Gemma close when her orgasm crashed.
Gemma’s eyes glowed with love, reflecting her own. The bond between their souls felt undeniable. They were destined, created to meet, to belong wholly to each other.
Gemma rode Caitlin’s hand until she was moaning with the promise of release, their eyes still locked.
Caitlin wrapped her free arm around Gemma’s waist to steady her as she began to shatter.
A shaky groan and soft cry escaped Gemma’s lips—Caitlin thought they were the most beautiful sounds she’d ever heard. Every shuddering wave of Gemma’s pleasure etched itself into Caitlin’s memory—divine and sacred.
Gemma collapsed against Caitlin, spent and trembling. Caitlin wrapped both arms around her, holding her tight. Their hearts thudded in frantic synchrony.
Raw and vulnerable, Gemma quietly kissed Caitlin. She began with her lips before moving down her neck and across her chest, working her way over every inch of Caitlin’s body until her mouth suddenly landed on the ache between her legs.
Gemma gripped Caitlin’s hips, teasing her with light strokes of her tongue until she wrapped her lips around the bud of Caitlin’s clit.
Caitlin whimpered in submission to Gemma’s mouth.
Over and over, Gemma repeated the motion, edging Caitlin even closer. Gemma was taking her time, pinning Caitlin’s hips to the bed and torturing her deliciously.
“Fuck,Gemma,” Caitlin cried out.
Gemma’s tongue moved faster.
“Don’t... Stop.” Caitlin gasped. With a final “Oh my God,” she succumbed to her orgasm.
Gemma only increased the pressure of her tongue as wave after wave of release cascaded over Caitlin. Her fingers threaded through Gemma’s hair, locking her mouth between Caitlin’s legs.
A low, feral groan escaped Caitlin’s throat, a sound she’d never heard from herself before. Gemma did things to her that no one ever could, knew her body better than anyone ever had.
Caitlin became weightless as a second orgasm perfused her body.
“Holy shit.” Caitlin panted. “That was…” She fought to catch her breath as Gemma’s movements slowed.
“The best you’ve ever had?” Gemma asked with a knowing smirk as she made her way up the bed to lie next to Caitlin.
“Yeah. Damn. It really was.” She laughed breathlessly. Caitlin flipped onto her side, facing Gemma. “I’ve missed you, Squish.”
There was a softness in Gemma’s eyes, but her smile turned forlorn.
Caitlin gently cupped Gemma’s cheek. “What’s wrong?”