(This fic was written in honor of this embroidery piece made by the talented @flowercrown-bard. Hope you like it my dear! <3)
Read on AO3
The mouse keeps following Geralt.
It’s a tiny little thing with brown hair and round eyes, squeaking like any other mouse slithering in and out of roadside bushes, and it keeps following Geralt.
With Roach tired from a full day’s travel, they only walk slowly side by side, with Geralt holding her reins. The sun hangs low above the horizon, lazily casting warmth on Geralt’s skin.
The tiny mouse stays by his feet, running on his little paws to keep up his long strides. Geralt could speed up the pace and make it so much more difficult for the creature, but his mood is too good when the sun is kissing his eyelids.
“That your friend, Roach?” Geralt asks absently.
The mare snickers, and Geralt chuckles to himself.
“Of course not. You’d never befriend someone so stubborn.”
The mouse squeaks as if offended.
“Don’t take offense, little guy. It’s not a bad thing to be.” Geralt muses to himself, slowing to look at the mouse who, somehow, looks confused. Maybe it’s because his face is covered in mud.
The mouse follows him until the night sets in, refusing to be left behind. The sense of déjà vu makes Geralt’s chest swell with something inexplicably warm.
“I have a friend who would have liked you,” he says. “He can teach you a trick or two about following a witcher.”
~~
The mouse is still there when Geralt makes camp. He starts the fire with Igni and realizes that his spot on the log is rudely overtaken.
“Not giving up, huh?” Geralt spreads his palm and leaves a few berries next to the mouse, who looks down at them and then up at him again. “It wasn’t a small feat, keeping up this far. I thought you’d be gone at the first chance.” He pauses. “Hmm. You truly remind me of him.”
The mouse makes another tiny noise, before picking up a smaller berry and biting into it. For a mouse, he looks too careful with his food.
“Eat well, then. We have a lot of miles to cover tomorrow, don’t we, Roach?”
The mare has wandered too far into the woods to hear him, and Geralt shakes his head in amusement. Gods know why he expects the tiny mouse to be there tomorrow. He’s fed now; he should disappear in no time.
It’s good, Geralt thinks, he can’t keep them as pets. Unlike a certain someone, he will never try to sing harmonies with small rodents.
“Good luck, little guy, wherever you may end up,” he says to the log where the mouse perches quietly. “And good night.”
Only silence answers him.
~~
The next morning, Geralt wakes up with dew in his hair. He packs away the equipment and runs a hand down Roach’s mane. The mare greets him but remains still.
On top of her head is the tiny mouse. He’s curled into himself and buried into Roach’s hair, and he’s sleeping soundly.
Geralt takes the horse’s rein and begins his journey with a smile.
~~
They pass a stretch of meadow by midday. The ground is peppered with wildflowers, and Geralt inhales the fresh smell of early spring.
“Don’t you want to go?” he says to the mouse, who has now woken up and sitting on Roache’s head. “You should. You belong in the wild. Life on the path is not for a fragile thing such as yourself.”
The mouse turns to the sunlit meadow and jumps right off Roach’s head. He runs straight into it, and Geralt only catches sight of a tail before he disappears into the grass.
“Oh,” Geralt says, blinking. “Alright.”
It’s only natural. Wild animals are no travel companions. Geralt has been saying it all day.
It’s just that he wasn’t expecting the mouse to actually leave. He curses himself silently, feeling ridiculous about the emptiness inside his chest.
“It’s just us now, Roach.”
Geralt takes a step forward, and then another.
The meadow is almost out of sight when the little guy catches up with them, with a broken stem of buttercup in his mouth.
Geralt laughs and picks up the mouse in his hand, catching the flower in his palm. The little guy stares at him as if anticipating something.
“Why thank you,” Geralt answers gently.
The mouse keeps staring.
“I said thank you.” Geralt frowns, confused. “Do you understand me?”
The little guy lowers his head. Geralt would say he’s disappointed if a witcher is one to believe mice could have emotions. He places the mouse on Roach’s saddle and journeys on.
~~
“What’s with all the flowers?” Geralt takes the half-bloomed dandelion from the little guy’s tiny paws, and adds it to his collection of six buttercups and three cornflowers. “A romantic, are we?”
The little guy squeals, jumping up and down before Geralt begins putting away all the flowers in his pack. There’s dandelion fluff sticking to his back.
“What?” Geralt raises an eyebrow. “Would you rather I held them all day? I need my hands, little guy.”
The mouse dives into the bush and, within a few heartbeats, emerges with another buttercup petal.
“More buttercup?”
The little guy squeaks, his round eyes fixing on Geralt expectantly.
Geralt pauses, before breaking out into laughter.
“Oh, that is a good one,” he says, cheeks sore from smiling. “I’d name you buttercup, little guy, but he isn’t here to appreciate the joke.”
The mouse squeaks sharply all of a sudden before running away from Geralt to sit on top of a rock. With his back turned to Geralt, it almost looks like he’s sulking.
“Hmm, I was right.”
Geralt wipes the grin off his face. Thankfully he’s alone; no one should know he just considered naming a mouse after Jaskier and the thought of it made himself giggle like a young maiden. What would it do to his reputation?
“Jaskier would like you,” he adds. “He’d make something for you with all these flowers, and he’d give you all these sweet names. Shame I can’t do either.”
When Geralt walks away, he peers over his shoulder to watch the mouse, who follows after a beat, although he now seems slower, somehow dejected.
Geralt slows down a little, just enough for the little guy to keep pace.
~~
“I do miss him,” Geralt brushes down Roach’s coat and turns to the mouse at his feet. “It’s been a while since we parted, so he must be in some trouble again. No, I don’t know how he does it either.”
The little guy chirps.
“He fills the silence.” Geralt takes in a deep breath. “He talks on and on so I don’t have to, and I…I just got used to it.”
He crouches down and lays his palm flat on the ground so the mouse can perch on his gloved hand.
“Too used to it. Now the silence is lacking.”
The little guy makes a sad little noise in response, and Geralt feels the corners of his lips tug upward.
“Thank you. You help, you know? Never thought I’d be so alone I’d start talking to a mouse.” Roach snorts in protest, but Geralt goes on. “But I am alone. Didn’t know that until he swooped into my life with his lute and songs and incessant chatter. Not having him hurts now, but he doesn’t know. I’ve never told him this.”
The mouse squeaks, grabbing at the laces on Geralt’s glove.
“You think I should?” he asks softly. “Perhaps. There are too many things I should have told Jaskier, things that he deserves to hear. You are right. I just wish he was here with me. It’s spring, after all.”
He lets the mouse rest his tiny head on his thumb and makes sure not to squish him.
“Guess we know where to next. Have you seen Oxenfurt? It’s a nice place. I’ll even introduce you after I tell him all these important things.”
Geralt thinks about the way Jaskier’s eyes light up at the sight of him and feels his cheeks heat up. He places an arm around his middle, imagining the hugs Jaskier gives him at every reunion, those strong arms squeezing tightly and lifting his feet off the ground.
“Maybe not all the important things,” he says wistfully. “Just that I missed him. If I told him the other ones, I think… I think he might leave. I shouldn’t risk it, right?”
The mouse stays still.
“Yeah, I agree. If he knew, I’d lose him, and I can’t. I don’t know what I’d do.” Geralt swallows, his lips pursing. “I’ve never said it out loud, so you’re lucky, little guy. You are the first to know that I…” he sucks in a shuddering breath. “I love Jaskier. I love him so much that I lose all the words when I look into his eyes. I love him, because he’s my best friend. Because he sees me, and I wish I could see him.”
Geralt’s heart aches for the briefest moment before his medallion begins buzzing against his chest.
His turns around in alert, holding the mouse closer to his chest. His senses sharpen immediately, but there are no threats near them, no monsters, no beasts.
Only the tiny mouse in Geralt’s hand vibrates with magic.
“Little guy?” he asks, eyes round.
The mouse lets out one last squeal, and a puff of smoke blinds Geralt, making his eyes water before it recedes.
Suddenly, Geralt finds himself with an armful of bard, the newly transformed human weighing heavily in his embrace. Messy brown hair sticks into Geralt’s nose, almost choking him and knocking him off balance.
“Hey, there,” Jaskier says after a second of disorientation, his eyes sky blue and full of mischief. His face is impossibly close, and he licks his lips teasingly. “Did you mean it?”
Geralt is still processing the fact that he’s holding Jaskier bridal style in his arms, not his little rodent friend.
Oh.
He’s holding Jaskier in his arms, who is very much naked.
Geralt’s throat dries, and he can only let out one quiet word.