2. Chapter Two Kieran #2
I peeled her jeans down over her hips, letting them fall to the floor, then gripped her thighs and lifted her onto the bar.
She moved like she’d done it a hundred times — like she knew exactly how we fit together — and when her legs wrapped around my waist, ankles locking behind me, I swore I felt something shift between us.
The heat of her pressed against me through my boxers, and I had to close my eyes for a second, just to keep from losing it. The scent of her—of us—hung thick in the air, dizzying and heady.
My hands roamed her body, slower now, like I was trying to memorize her.
Every curve, every soft sigh. Not just because I wanted her — God, I did — but because a quiet voice in the back of my head whispered that this might be one of those moments that sticks.
The kind you replay when everything else falls apart.
And I didn’t want to forget a single second.
Ruby’s fingers dug into my shoulders, her breaths coming in short, desperate gasps.
I kissed her collarbone, her chest, the soft skin just above her bra.
With a quick flick, I unhooked it, letting the straps slide down her arms. Her nipples were hard and inviting, and I took one into my mouth, rolling it with my tongue while my hand massaged the other.
She writhed beneath me, her hips grinding against my erection. The friction was almost too much to bear, and I groaned against her skin. Ruby pulled my head up, capturing my lips in a bruising kiss that left us both breathless.
I grabbed her, picked her up and walked her over to the sofa, until the back of her legs hit the cushions, and I gently laid her down.
Her hair fanned out around her like a dark halo, her chest heaving with anticipation.
I stood for a moment, taking in the sight of her—flushed, disheveled, and utterly gorgeous.
“Come here,” she commanded, her voice husky with need.
I slid down beside her, my hands tracing the lines of her body as I kissed her. She hooked a leg over my hip, pulling me closer until I could feel her wetness seeping through my boxers. My hand drifted to her thigh, then up to her core, teasing her through the fabric.
“Kieran,” she whimpered, grinding against my fingers.
I sat up and stripped off my shirt, then pulled down my boxers, letting my erection spring free.
Ruby’s eyes widened as she took me in, her tongue flicking over her lips in a way that made me ache even more.
I reached down and stroked myself slowly, letting her watch for a moment before I bent down and kissed her again.
My hand found its way back to her underwear, pulling it aside as I rubbed my length against her slit. She was dripping, and the sensation nearly undid me.
I held myself back, savoring the anticipation. Ruby’s hands roamed my back, her nails leaving trails of fire in their wake. Every touch, every kiss was a promise of what was to come.
“Please,” she breathed.
I hovered above her, pressing into her lovely tight pussy, feeling the heat of her envelop me.
Slowly, inch by agonizing inch, I pushed inside her.
The tightness and warmth were exquisite, and I had to grit my teeth to keep from losing control.
Ruby’s eyes closed, her mouth opening in a silent gasp as she took all of me.
“Fuck, you feel so good,” I said.
I paused, letting her adjust to the fullness, savoring the exquisite torture of being so deep inside her. Her hands gripped my biceps, her nails digging in as she slowly opened her eyes to meet mine. The lust and need in her gaze were almost enough to push me over the edge.
I started to move, gently at first, pulling out just a little before sliding back in. Ruby’s hips lifted to meet my thrusts, her body moving in perfect sync with mine. The rhythm was slow, paced out, each stroke sending waves of pleasure coursing through us.
“Kieran,” she moaned, her voice cracking with intensity. “Harder.”
“Yeah?”
“Yeah.”
“You want me to come inside you?”
Her eyes widened. “Yes.”
“Good girl,” I said.
I pulled out almost completely before slamming back into her, making the sofa creak beneath us. She cried out, her hands flying to the cushions to brace herself. I drove into her with long, deep thrusts, each one harder than the last.
Her body responded with a raw, primal energy, meeting each of my movements with equal force. The sound of our skin slapping together filled the room, mingling with our ragged breaths and muffled moans. I reached down and lifted one of her legs higher, angling myself to hit deeper within her.
Her skin was slick with sweat, her body trembled.
I could feel my own release building, a tidal wave of pleasure threatening to crash down at any moment. I bit down on my lip, trying to hold back, to make this last as long as possible.
“Kieran, I’m going to—“ Ruby’s words were cut off by a sharp cry as her body tensed and then shattered around me. Her walls clenched in a rhythmic spasm, pulling me deeper and pushing me to the brink.
I slowed my thrusts, prolonging her orgasm and savoring the exquisite torture of holding back my own. Her hands found my face, pulling me down for a kiss that was soft and tender, a stark contrast to the intensity of our bodies.
As her tremors subsided, I began to move again, each stroke sending jolts of electricity through us both. The urgency returned, an unstoppable force driving us toward the inevitable.
“I’m close,” I whispered against her lips. “Do you still want it?”
Her eyes opened, locking with mine. There was no hesitation now, no conflict. Just pure, unadulterated desire. Her nails dug into my back like she could anchor us here forever—but forever was a luxury men like me couldn’t afford.
“Yes,” she said. “Come inside me.”
I felt the last of my control slip as her words echoed in my mind. My thrusts became erratic, frantic, and I buried myself in her to the hilt, grinding against her with every ounce of need I had. The room seemed to blur around us, the heat of our bodies creating a haze that engulfed everything.
Ruby’s hands roamed my back, then tangled in my hair, pulling me down for a kiss that was all-consuming. Our tongues danced with a fierce urgency, and I could taste the raw passion on her lips. Every stroke sent sparks shooting through my body, each one fusing us closer together.
The pressure built to an unbearable peak, and I held her tight as my release crashed over me like a tidal wave.
I groaned deep in my throat, the sound muffled against her neck as I spilled into her, each pulse sending shockwaves through my exhausted frame.
Her legs locked around me, holding me in place as we rode out the last waves of ecstasy together.
For a moment, we just lay there, our bodies intertwined and hearts pounding in unison.
I smiled at her, kissing the tip of her nose. “See? I told you I was good at that.”
She slapped my arm playfully. “Don’t ruin this for me.”
I collapsed beside her, pulling her into my arms. We lay in silence, our breathing slowly returning to normal. I could feel the sweat cooling on my skin, mingling with the warmth of her body.
“Kieran,” she said softly, breaking the silence. “What are we doing?”
“I don’t know. But I know you think we should stop.”
“We should stop,” she said, tucking a strand of hair behind her ear, her gaze darting to the her clothes. “This is untenable.”
“So we should definitely not do this again next weekend at 7 o’clock and we should definitely not get Chinese food and we should definitely not do a movie marathon.”
Ruby sighed, her breath a soft caress against my chest. “You’re impossible.”
“I prefer the term ‘optimistic,’” I said, running a hand through her dark hair. It was getting longer, the curls starting to take on a life of their own. She usually kept it straight for work, but I liked it better like this—wild and untamed, like her when she let her guard down.
She traced slow circles on my chest, absentmindedly, like her body hadn’t gotten the memo that she was trying to end this.
And for one selfish, fleeting second, I let myself believe it.
That maybe this could be our life. That maybe I could come home to her every night, kiss her shoulder while she cooked, complain about the news, fight about what to watch on TV. That maybe I was allowed to want that.
“Kieran,” she started, and I braced myself. “I can’t afford to lose my job. You know that, right?”
“I know.”
“And if anyone finds out about us…”
“Nobody ever has to know,” I said. “And I’m just saying — the offer’s there if you don’t have any other plans. If you do, I won’t get mad. I just hope tonight wasn’t the last time I’ll ever see you.”
She rolled her eyes. “Don’t be so dramatic—I’ll see you next weekend,” she said. “But I get to pick the movies.”
She smiled when she said it. Like it was already a memory.
But…she was lying.
Because I didn’t see her next weekend. We didn’t catch a movie, we didn’t get Chinese food.
No…I didn’t see her at all.
I didn’t see her again for eight years .
And that’s how I found myself on a Friday night, waiting for Ruby to show up at my apartment, heart pounding like I hadn’t already had her hands on me.
We’d met up again that weekend—after the gym. One drink turned into two, turned into my lips against her neck and my fingers playing with her pussy in the alley behind the bar. The way she kissed me? Desperate. Like she’d been waiting just as long as I had to break the seal.
That first night blurred fast—hot skin, breathless laughter, the press of her hips against mine like she couldn’t get close enough. She’d asked me to take her home. I’d indulged her…then I’d indulged her again.
And again.
And it hadn’t stopped there. Every weekend since, we found our way back to each other. We didn’t talk about what it meant. We just kept showing up. And somehow, it kept getting better.