As my fingers slipped out of her, I kept my eyes on her, absorbing every detail of her reaction. Her lips parted with an almost disappointed moan, and her eyelids fluttered shut, as if she missed the connection as much as I missed the warmth and tightness of her.
Anticipation thickened the air between us.
We exchanged glances, a wordless understanding passing between us, both fully aware that this was the moment we’d been waiting for. With an encouraging look from her and a nod from me, I adjusted my position on the bed, guiding myself until the head of my cock was aligned with her entrance.
Before going any further, I leaned in and kissed her softly, letting the caress of her lips comfort me. It was still us. Here. Sebastian and Geneviève, just as we always had been, nothing had changed.
“Gosh,” Gen murmured, her eyes squeezing shut briefly before reopening, her breath coming in quick gasps.
I could feel the head of my length pressing against her, and even though every part of me ached to be closer, I slowed down—reading her breaths, the way her fingers tightened around mine. More than anything, I wanted her to feel what I felt: the heat, the pull, the way the world seemed to fall away around us.
I began to move inside her, each motion slow as I watched her face for any trace of discomfort. As I pushed deeper, her brows pulled together, and a moan slipped from her parted lips, edged with pain. I didn’t move further until I was fully inside, gently brushing damp strands of hair from her forehead and whispering to her while I waited. Waited for the pain to ease from her expression.
“Does it hurt?” I asked, my voice barely a whisper. I watched her—her brow furrowed just enough, the tension in her shoulders subtle but there. She nodded, her breath hitching before she said, “Just a bit.” The tremor in her voice made my concern grow heavier.
At her words, I held still, giving her time to adjust. She was feeling some discomfort, but the warmth between us and the way our bodies fit was almost too much to bear. Sweat gathered along my hairline as I kept my focus on her, though the flood of sensation and emotion made it hard to think clearly.
With each second, I felt her body begin to ease. The faint sounds of discomfort shifted into quiet, eager moans as her hands tightened around my waist, urging me closer.
“Sebastian, please,” she whispered, her cheeks flushed, breath quickening as her chest rose and fell in a hurried rhythm.
I moved to her left leg, shifting it from my waist to rest against her chest, giving myself a little more depth. “Please, what?” I asked, trying to sound in control, though the wave of sensations made it hard to keep my voice firm.
“Please move, please,” she begged, her voice tight with need, her hand gripping the edge of the bed as her body shifted beneath me.
I started to move, our lips hovering close as I drew back, savouring the warmth before easing in again with the same purposeful rhythm. Our foreheads pressed together, breaths mingling as our eyes met, mouths parted in a quiet, shared awe.
“I don’t think I thought this through,” I admitted, wanting to clarify before she could misinterpret my words. “But, shit, Gen, you feel incredible. I don’t know how long I can hold on.” It was a completely new experience for me, one that surpassed anything. My hand fit perfectly against every part of her body, and I knew I would never forget this. “You’re perfect for me,” I whispered, feeling a surge of desire as I pulled back, this time with more intensity.
Control slipped through my fingers as I drove into her, each thrust pulling a groan from deep in my chest. Gen’s moans filled the room, raw and unrestrained, pushing me further. We moved in a frenzied rhythm, hips meeting with force, arms clutching tight, lips crashing together in kisses that turned to bites. Her nails scraped down my back while my hands explored every part of her, hungry and desperate. Thoughts faded. We were consumed, lost in the heat of it all.
“Fuck,” I gasped, my hips moving with near-aggressive urgency as I snapped into her with all the force I could muster. My gaze dropped to her chest, captivated by the way it bounced in response to the fierce beat of our bodies. With each thrust, she met me eagerly, her own hips rising to meet mine relentlessly.
“Deeper.” Her plea came out as a whimper, igniting another gasp from me as her nails dug into my back, and I hoped she would leave marks. “I don’t think I can hold on much longer,” she confessed, her voice tinged with a hint of embarrassment, but I could feel myself teetering on the edge as well.
“I’m sorry, I won’t last long,” she continued, her whimpers echoing in the air as her knee wrapped around my waist, enticing me to sink in deeper. Her hands guided my hips, encouraging me to snap into her with even greater force.
My right hand slipped down between our bodies, my thumb finding her clit and rubbing, a desperate attempt to push her over the edge before I succumbed to my own climax.
“Oh my gosh, fuck, yeah,” she cried out, her head thrown back as her body writhed with overwhelming sensation.
Feeling her tighten around me, I quickened my pace, fuelled by the desperate need to bring her to the height of pleasure.
Gen’s loud moans echoed in the room, her body clenching around me, pulsing as she approached her climax. Then, in a surge of ecstasy, her muscles contracted beat by beat, sending me tumbling over the edge alongside her.
I kept moving inside her, my moans blending with hers as I intensified the motion of my thumb against her clit, intensifying her pleasure even as I released into the condom.
Gen’s left arm rested on her forehead, her hazy, half-closed eyes fixed on me. The exertion of reaching climax had left her exhausted, yet I found myself unable to stop moving. My thumb continued its slow, gentle rhythm against her clit, while my hips maintained a languid pace of snapping into hers. Thoughdrained of strength, I persisted, driven by a desire to keep her warm and a lingering fear I couldn’t quite place.
She moaned loudly, overwhelmed by the sensations I continued to evoke. “Was it good? Did it hurt too much?” I asked, my thumb pausing its motion as I shifted my weight to hover over her with both arms.
Gen shook her head, her cheeks flushed and glistening with sweat. “Just at first,” she replied, her voice hoarse but satisfied. “But then it felt too good.”
Even as I stayed inside her and felt my arousal start to fade, I was aware of what would happen if I lingered too long. I yearned to bury myself deep within her again, but I held back, wanting to let her rest, even if it meant this moment might never come again. “Cuddle me?” she asked softly.
I nodded, withdrawing from her as we both whimpered. Looking at her face, I felt the urge to kiss her, yet fear held me back. Maybe we had slipped back into being just Seb and Gen, best friends. But deep down, I questioned whetherIcould go back to that.
However, before I could dwell on it any longer, Gen’s gaze caught mine, her expression softening. Without a moment’s hesitation, she leaned in, her lips brushing against mine in a tender, reassuring kiss. I returned the kiss before pulling away to remove the condom and heading to the bathroom to clean up.