Mouths were softer and harder all at the same time. My hands went to his hair as he sucked, the softness of his mouth contrasting with the sharp pull of suction. Pleasure felt like it rippled outwards with every pulse.

“River…” I moaned. “River…”

Right as the pleasure started to crest, I tugged his head upwards, our lips crashing together as our bodies worked as one.

Kaine cradled me close, hand sliding between my legs, two fingers pushing up inside me, the small pinch making me hiss, then hum with pleasure. His thumb rubbed at my clit with rhythmic strokes that forced his fingers in and out of me. He’d promised me it’d satisfy the ache inside me, but it just seemed to get worse. His fingers could only move so far and River… I gripped his hard length, feeling him buck against me, then work his cock between my fingers, keeping time with Kaine’s pulses.

“We’re gonna come together,” River promised in a hoarse voice. “You and me, beautiful. It’s gonna feel so fucking good. You make me so damn hard, I…”

He couldn’t keep narrating this and I knew why. There came a point where words failed and there was only feeling. Him in my hand, me in Kaine’s, everyone moving faster and faster, until our strokes started to stutter.

“Holy fucking shit, Freya.”

River stared into my eyes, a connection locking into place the moment when that frozen feeling came, right when the whole world seemed to be coloured by a bliss that was hard to comprehend. In that second, it felt like it’d last forever, that we’d last forever, but then I clamped down on Kaine’s fingers.

“Good girl,” he purred, feeling me come apart and his pace only quickened, not letting up for a second. “Such a good girl, coming on my fingers.”

I didn’t get a chance to discover if I had a praise kink or not, as River erupted all over my hand.

His cum felt hot, branding my skin, marking me as his, right as his grip on me tightened almost to the point of almost pain.

“Fuck… Fuck… Freya…”

Then he yanked me free of Kaine, wrapping his body around me, holding me through the afterglow, tethering me to the bed right as I felt like I was going to float away, before lowering us down onto the mattress.

I was spent, my body long and loose right now as a sloppy smile spread across my face, one that River echoed. He looked boyish, all of the mystery gone right now as he tucked me in close and pressed a kiss to my forehead.

“That was fucking amazing,” he told me. “You were fucking amazing.”

“You got room for one more on the bed?”

We both looked up to see Kaine kneeling before us, the front of his pants stiffly tented, which had my tongue flicking across my lips.

“I don’t think you’re ready to relax,” I said, glancing pointedly at his dick.

“Considering I’ve been hard most of the time since we met, I’ll be fine,” he said dismissively, but I pointed my toes and moved my foot across to him, moving slowly to trace the shape of him in his pants.

“Why be fine when you can be so much better?” I asked.

“You’re tired—”

“And you’re hard.”

He tilted his head to one side, regarding me steadily, before gripping my ankle and setting my leg down again, splitting me open. Kaine’s eyes seemed to trace all of my most tender flesh before forcing his focus back to me.

“I can sort that out if it concerns you.”

“Yeah?” I grinned then. “What’re you thinking?”

Chapter33

Kaine

“Yeah, so what were you thinking?” Freya asked, naked on the bed.

She did not want me answering that, because a whole host of scenarios were playing out in my mind, something River noted with a sly grin. Instead I unzipped my pants, pulling out my cock. And that’s when her eyes widened.

Did she know she looked like a kid in a candy shop? A curious combination of fascination and glee transformed her face, forcing me to perform. I worked my hand up and down my aching length, feeling the need to burst, but not yet. Not while she was watching me like I was her whole world.