Chapter 54: THE CAVE
The kiss came without warning.
One moment we were pressed together in the darkness, breath mingling, her question hanging unanswered between us. The next, her lips found mine with a desperation that matched my own.
I didn't think. Didn't analyze. Just kissed her back with everything I'd been holding in check for months—the attraction, the admiration, the growing certainty that this woman had become essential to me.
Her hands tangled in my hair. Mine found her waist, her back, pulling her closer. The cold stone and the danger outside ceased to exist. There was only this moment, this cave, this woman.
"This is a terrible idea," she gasped against my mouth.
"Absolutely terrible."
"We should stop."
"Definitely."
Neither of us stopped.
Clothes became obstacles. The darkness became privacy. All the tension of weeks—the almost-touches, the interrupted moments, the careful distance—translated into urgent need. This wasn't planned or careful. It was two people who had wanted each other finally giving in.
When it was over, we lay tangled together on a bed of discarded cloaks, breath slowly steadying.
"That happened," Yennefer said.
"It did."
"No regrets?"
"None." I turned my head to look at her, though I could barely see her features in the darkness. "You?"
She was quiet for a long moment. "I don't do this. Connections. Vulnerability. They're weaknesses I can't afford."
"Is that what this is? A weakness?"
"It should be. You're a complication I didn't plan for, Jackier. A variable I can't predict or control." Her voice softened slightly. "I hate variables."
"And yet here you are."
"And yet here I am."
We talked through the remaining hours of darkness.
Not about strategy or the mission or the dangers outside. About ourselves—the real selves, beneath the performances we showed the world.
She told me about the wish. About Geralt speaking words that bound their fates together, about the anger she'd felt and the confused longing that had replaced it. About years of circling each other, neither able to fully commit or fully walk away.
"He's my destiny," she said, and the word carried bitter weight. "That's what his wish decided. But destiny isn't love. I'm not sure I know what love is anymore."
"Maybe you're learning."
"With you?"
"With everyone. Ciri. Geralt. Me." I found her hand in the darkness. "Love isn't one thing, Yennefer. It's a hundred things—trust, desire, protection, partnership. We don't have to put a label on what this is. We just have to acknowledge it's real."
"You're surprisingly mature for a bard."
"I've had years to think about these things. Traveling with Geralt, watching Ciri grow, wondering where I fit in their story." I squeezed her hand. "This isn't casual for me. You're not a conquest or a distraction. You're someone I could love, if you let me."
"That's terrifying."
"I know."
"I'm scared." The admission seemed to cost her. "Of wanting something I might lose. Of letting someone in who could hurt me."
"I can't promise I won't hurt you. Life hurts. But I can promise to try not to, and to make it worth the risk."
She was silent for a long time. Then: "We give this a chance. No guarantees, no grand declarations. Just... seeing where it leads."
"I can work with that."
"And Geralt?"
The name landed between us like a stone. The complication neither of us could avoid.
"We tell him," I said. "When we return. No secrets that can fester."
"He won't take it well."
"Probably not. But he deserves honesty." I shifted closer to her. "The three of us are bound together—you through destiny, me through choice. Whatever this becomes, we navigate it together. All of us."
"You're proposing a conversation that could destroy everything."
"I'm proposing we build something that doesn't need lies to survive."
She considered this. "You're right. I hate that you're right."
"I'm frequently right. It's one of my more annoying qualities."
Her laugh filled the cave—genuine, unguarded, a sound I'd never heard from her before. I committed it to memory, precious as any treasure.
"Dawn's coming," she said finally. "We should move."
"We should."
Neither of us moved immediately. The moment stretched, warm and strange and full of possibility.
"Together, then," she said.
"Together."
Morning light filtered through the waterfall as we emerged from the cave.
The pursuit had moved on—our trail lost in the night's chaos. We had a clear path north, back to Kaer Morhen with news of our success and our... development.
Yennefer hesitated at the cave entrance, looking back at the space where everything had changed.
"I don't regret it," she said quietly. "I wanted you to know that. Whatever happens next—I don't regret last night."
"Neither do I."
She nodded, then turned toward the forest path. I followed, and as we walked, her hand occasionally brushed mine—deliberate, reassuring.
The misinformation campaign had been partially successful—enough false reports planted to confuse Nilfgaard's search for months. The pursuers who'd found us proved we weren't invisible, but also that we could escape when necessary.
Ciri was safer than she'd been a month ago. That was what mattered most.
As for Yennefer and me—
We rode north together, hands occasionally brushing, ready to face whatever came. The conversation with Geralt loomed ahead, complicated and necessary. I didn't know how he'd react. Didn't know if our fragile new bond could survive the weight of history and destiny that surrounded us all.
But I knew I wanted to try.
Some things were worth the risk.
Note:
Please give good reviews and power stones itrings more people and more people means more chapters?
My Patreon is all about exploring 'What If' timelines, and you can get instant access to chapters far ahead of the public release.
Choose your journey:
Timeline Viewer ($6): Get 10 chapters of early access + 5 new chapters weekly.
Timeline Explorer ($9): Jump 15-20 chapters ahead of everyone.
Timeline Keeper ($15): Get Instant Access to chapters the moment I finish writing them. No more waiting.
Read the raw, unfiltered story as it unfolds. Your support makes this possible!
👉 Find it all at patreon.com/Whatif0
