Chapter Text
“Alright,” Geralt said. “Don’t laugh at me.”
Yennefer looked up at him with bright eyes, curious and already mirthful. She was sitting across from him in his quarters, reading through a tome she’d found in Kaer Morhen’s disheveled library. Geralt had just come from a bath after hours spent training Ciri in the yard, and the room was filled with the warm evening light, supplemented by the fire crackling in the hearth. Yennefer had insisted on carting dozens of tapestries and drapes to hang around the drafty keep, and the room was nearly stuffy with their bulk keeping the heat in.
Yennefer gave him an amused smirk. “I will make no such promises before I even know what you’re going to say.” The gentle teasing brought a fond smile to Geralt’s face. After the events of the mountain all those years ago, things had been understandably tense. Yennefer had been reluctant to join them when she had finally met up with Geralt after Sodden, but had eventually agreed to seek refuge in the witchers’ keep and teach Ciri to control her magic. Once she’d met the girl it had all been a wash; it was clear as soon as their eyes met across the room that Yennefer was as much a part of Ciri’s destiny as Geralt was.
Geralt had expected that to either mend the rift between them enough for things to go back to the way things were, or make things even more awkward. Instead, they found themselves in a sort of in-between. Over the years his affection for Yennefer had only grown, but he found himself looking to her more and more as a friend—maybe his best friend. After Jaskier, of course.
Speaking of. “I was thinking about Jaskier.”
Yennefer rolled her eyes obviously. “As you are so frequently wont to do. The thaw will come soon enough, dear, and you can run off in search of your bard.”
Geralt felt his ears grow warm. Witchers couldn’t blush, not truly, but he still felt the tingle of it as he fidgeted with embarrassment. “That’s not what I meant,” he said, absently tracing a finger against the grain of the wooden table. There were two goblets of wine sitting between them, but so far neither of them had begun to drink. “Do you know how many winters it’s been since I found Ciri?”
If she was confused by the odd turn in subject matter, Yennefer didn’t show it. Instead she looked thoughtful. “Two, perhaps three? You know I don’t follow the seasons with diligence.”
“Neither do I,” Geralt agreed. “I was thinking the same though, two or three years since the fall of Cintra. Which means Jaskier is…” He paused, trying to do the math. “He was a few years past forty, during the dragon hunt, I think. He must be closer to fifty now than not.”
Yennefer raised an eyebrow at him. “I recall mentioning something about his crows feet. What of it? Humans age. Are you only just discovering this?”
Geralt forced himself not to grumble. In a way, he was only discovering it. He’d known humans across the years, of course, and knew that many that he’d once been acquainted with were no longer alive or were in their twilight years. For decades Geralt had wandered through the world, changing no more than a ghost would, touching the lives of regular mortals for a brief instance, maybe a few times if they were particularly unlucky. No one had stayed by his side, dedicated themselves to a relationship with him, the way that the bard had. The amount of devotion that Jaskier showed to him had made Geralt antsy, in earlier years, and then confused and angry by turn. He had hated the idea of someone needing him, had hated needing someone in return. The way his chest felt heavy when he and Jaskier parted ways had left him furious with himself and the bard.
And then Ciri came into his life, and everything had changed so quickly.
With Ciri, it didn’t matter whether Geralt felt like he should care for her, or if he wanted to. He needed to. Without him, the girl would die, or be kidnapped by Nilfgaard for who knows what purpose. He had to feed her, and clothe her, and teach her, and he had to love her for her to thrive.
She made it very easy. It was only afterwards that he realized how much of an idiot he’d been to Jaskier, and the thought of how he’d treated the bard over the years had plagued him. It had been months before he could find him to apologize, but Jaskier forgave him almost immediately—which Geralt found both relieving and infuriating at the same time. This was the first winter they’d spent apart since. Geralt left the keep more rarely now, heading out on the Path only when the months grew truly warm and returning at the first hint of falling leaves. Ciri was safe on her own, he knew, but he missed her when he was away. And he could admit now that one of the forces driving him back into the world over the last few years had been the itching desire to find Jaskier again and settle the yearning in his chest for another year. He was less inclined to venture forth when his bard, his daughter, Yennefer and his brothers were all in one place.
This winter Jaskier had begged off, saying that he had “work in the south,” which could mean anything from spending a decadent winter in the court of some noble or sludging through the front lines as a Redanian spy. Geralt had learned not to pry too deeply into Jaskier’s business when he wasn’t around. It was often either too explicit for him to stomach or too confidential for Jaskier to share freely.
It worried him, being away from the bard for so long. He could get hurt, or captured by Nilfgaard, or worse. But what really terrified Geralt was the idea that he would find Jaskier in a tavern along the Path and realize that the bard had grown old, to find silver in his hair and wrinkles beside his eyes. “He’s getting too old,” Geralt said to Yennefer, who looked at him with sympathetic eyes.
“You must have known when you started travelling with him that he would eventually leave you,” Yennefer said, not unkindly. “Humans are so short lived.”
“I didn’t exactly get a choice about becoming his muse,” Geralt said with a huff. Despite his improved relationship with Jaskier over the past few years, he still found it difficult to admit that he had always been more than willing to let the bard tag along. If he’d wanted to travel alone, he would have. But he never had. “I just didn’t realize…”
“It always comes sooner than you think it will,” Yennefer sighed. She set her book aside and picked up her goblet of wine, turning to look out the large window their table sat in front of. It faced west out of the keep wall, towards the mountains and the forest beyond. The sun had set below the craggy peaks, throwing the snow covered valley below into darkness. Geralt could just make out the ruins of the old tower, its stones dark against the white landscape. “You can’t cure his mortality, Geralt.”
“We did.”
The look that Yennefer gave him was sharp, almost angry. The firelight in the room turned her violet eyes darker, like mulberry wine. “At great cost,” she snapped. “I can’t imagine you would put him through the Trials.”
A stab of panic shot through his gut at the thought. “No. Of course not. He wouldn’t survive it anyways. Only children stand a chance at all.”
Yennefer nodded, apparently satisfied that Geralt hadn’t completely lost his mind. “The boy hasn’t got an ounce of Chaos in him, in spite of his rather chaotic nature, so I highly doubt they’ll accept him as a late trainee at Ban Ard.”
“There must be other ways,” Geralt said, feeling petulant. “Less conventional.”
“I cannot believe we are actually discussing this,” Yennefer said, rising to her feet. She picked up her book from the table as well as her glass. “There is no way to achieve immortality, especially not without sacrifice. You know that, Geralt. Drop this foolish line of thought.”
Geralt rose after her, reaching out to catch her retreating wrist. A grasp loose enough that she could break it, if she wanted, but Yennefer paused. “Please, Yen. Just… look into it for me? I can’t—the thought of—” He cut himself off, dropping his hand away from her arm. The look she gave him was more pitying than he would have liked.
“I’ll do some research, but nothing more. Don’t get your hopes up, Geralt. There’s a reason there are so few of us,” she said. Her face softened slightly, as much as it ever did. Despite Ciri, Yennefer was still made of more glass and fire than anything else. “I know you love him, even if you can’t admit it to yourself. I promise, I will do my best.”
Geralt nodded wordlessly as she left and wondered if Jaskier's eyes would be as bright next time he saw him.
*
For weeks Yennefer said nothing about his request, and Geralt refocused on spending time with Ciri and preparing to depart for the spring. Lambert and Eskel had already left a month before, as soon as the road down the mountain began to thaw, but Geralt had hung back. The roof needed repairs, a difficult job to do in the midst of winter, and it was a hard task to leave for Vesemir alone. It was always like this, now—him looking for odd jobs to keep him at Kaer Morhen, with Ciri, making excuses until Jaskier’s jitteriness or Vesemir’s raised eyebrows forced them on the road again. Some of that was mitigated this season by the silence he heard when he found himself listening for the sounds of lute strings strumming gently in the background, and Geralt’s increasing anxiety about Jaskier’s wellbeing. Even so, it was hard to leave Ciri behind.
The girl was progressing rapidly as she entered her teen years, the chubbiness of her youth morphing into lean if awkward muscle as she continued to work on her swordsmanship. When Geralt and his brothers weren’t pushing her through drills, she was studying monsters and alchemy with Vesemir, or practicing her magic with Yen. She never seemed to tire, eagerly absorbing any lessons passed on to her and desperate to prove her worth. The only person she seemed to let her guard down around was Geralt, who found himself often goading her into mock wrestling matches (which he refused to throw on principle) and humoring her when she became restless and wanted to explore beyond the keep. Kaer Morhen was dangerous in the winter, but as spring approached and the deep snows on the surrounding mountains began to thaw, the duo spent more and more time trekking through old ruins and sleeping beneath the stars.
He could put off his journey south no longer.
“I’m going to be fine, Geralt,” she said, rolling her eyes at him. He wondered if he’d been this petulant as a teenager. Certainly Lambert had. “I can take care of myself, and Yen will be with me.”
Geralt tapped her wooden training sword with his own, indicating that she should prepare to go again. When he was a boy he’d trained against the other foundlings, stumbling around like pups through drills and sparring matches. Ciri trained against full witchers, and only Eskel ever faked a misstep here or there to allow her to get in a good hit. When she won a fight for the first time, it would be on her own merit.
The girl raised her sword into a decent fighting stance, and Geralt moved to correct her footwork. Her sword work was exceptional above the belt, but she consistently forgot her stances, throwing herself off balance. They’d begun putting her on the pendulums to force her to focus, dancing between posts to attack the dummies. Geralt had spent many a night rubbing salve into her bruised shoulders, gained from taking fall after fall from the low poles. No one forced her, but if there was one thing Ciri hated, it was admitting to weakness in herself. “Sword up,” Geralt said, and launched into his attack.
He stayed on the offense, forcing her to practice the defensive drills they’d started going over recently. “I know you’ll be fine,” he said, continuing their conversation. His breathing was relaxed, almost meditative through the slow exchange of blows. “Just seems cruel to leave you with only the old man and Yennefer for company.”
Ciri giggled despite herself, and Geralt found himself grinning back before he smacked her lightly in the ribs with the training sword. She swore—Lambert, Geralt thought with chagrin—and danced back a few paces. “Gotta focus,” he said, still smirking at her.
She poked her tongue out at him childishly and reposted off of one of his blocked attacks. He easily swayed out of the way, but the movement was fluid and smooth, which meant someday it would be fast, faster than he could dodge. He gave an encouraging nod.
They continued to spar for another half an hour or so before breaking, heading to the well to fill their water pouches. Geralt sat on the short ring of stones and Ciri slumped on the ground beside him, leaning against his leg. The simple trust and familiarity she exhibited around him still took him by surprise, sometimes. “I’m leaving tomorrow,” he said, rubbing a hand over the top of her head. Her hair was almost as white as his.
She sighed, wiping dripping water from her chin as she tossed her water pouch down. “I figured,” she said. “Say hello to Jaskier for me, when you find him? I missed his songs this time.”
Geralt’s caress turned into a playful ruffle. “I will. Any requests for books?”
“Ones about Elves,” she said immediately, “and Skelligan alchemy. It’s different from ours, did you know? The Druids—”
Geralt chuckled. “I know. You’ve said half a dozen times. No fairytales this time?”
The girl hummed, reminding him for a brief and touching moment of himself. “Just bring Jaskier back. He tells about your adventures so much better than you do.”
“He’s certainly made a career out of it,” Geralt grumbled, feigning annoyance. “I’ll do my best. You know how he is.”
“You missed him too,” she said, hitting his knee with one closed fist. “I know you did. You get all…Well, more grumbly and mopey than usual, when he’s not around.” She wrinkled her nose up at him in exaggerated disgust. “It’s gross. But I do want you to be happy.”
Geralt knocked back against her gently with his knee, swallowing around the feelings that rose in his throat. “You just think I’m a boring old man who won’t help you put toads in Eskel’s bed. But you never even ask. I’m the expert, not Jaskier.”
Ciri laughed, bright and crisp in the morning air, and Geralt felt warm despite the fading winter chill. Tomorrow he would leave, and he would find Jaskier, and next winter he would tell Jaskier that he had to stay at Kaer Morhen. For Ciri, if nothing else. And if it was more for Geralt’s sake than anything, well, no one had to know.
*
Yennefer found him before he left, saddling Roach in the stables.
“Go to Triss,” she said by way of a greeting. Geralt knew what she meant by the gravity in her tone and the tension sitting in the corners of her mouth. “Ask after Ida. I don’t know where she is or if she’ll speak with you, but a Sage is the only one that might be able to give you anything.”
Geralt reached out to grasp her hand firmly in his own. “Thank you, Yen,” he said honestly.
The sorceress sniffed. “Well, you owe me one, I suppose. I hope you find what you're looking for. But be careful.”
“I won’t do anything that might put him in harm’s way,” he promised. “I swear it.”
“Good.” She gave him a slight smile before leaning in to brush a kiss over his rough cheek. The simple touch warmed him from inside out. “Say hello to the bard for me. Tell him I heard about that disastrous competition in Vizima. Ought to have him stewing for a good long while.”
Geralt rolled his eyes. “I’ll give him your love as always.”
“Goodbye, Geralt,” she said, patting his arm lightly. “Be safe. You know how to reach me, if you have need.”
“I do,” he said. “I will. Take care of Ciri.”
“It’s more the other way around, I’m afraid,” she said with a soft smile, and Geralt understood exactly what she meant. Ciri had saved them both, in more ways than one. Every time he left her was more painful than the last. Someday, he knew, they might travel the Path together, a witcher, a sorceress and their daughter. Maybe even a bard, if he was extremely lucky.
Geralt hoped he would be.
