Tumgik
#also also. sorry if geralt seems like a crybaby here. i swear he's not its just that we only see him during the few times in his life
roughentumble · 4 years
Text
geralt and roachie
@avrupasya​ asked for a fic/continuation of this post of mine, where modern au geralt’s roach is a stuffed animal. sortve told in, like, vignettes, i suppose?
[read on ao3 if you like!]
The one constant in Geralt's short, stressful life, is Roachie. The little brown stuffed horse, named after a fish with similarly colored eyes("I'm gonna' study animals when I'm big!" he proclaims to anyone who will listen, which isn't many, so he whispers it into his horse's mane instead) has been with him long enough that he has no memories without her in some peripheral corner-- clenched in his fist, sitting on his blanket, overflowing from a fit-to-bursting pocket of his shorts. She's been with him through two houses now. He likes to think that she was given to him the day he was born, that they'd never been separated, but he can hardly ask anyone for confirmation. It's just one of those certainties you hold in your heart as a child.
So of course, for his seventh birthday, a dog eats her.
(The kicker is that it isn't even his birthday. It's a government assigned day that may or may not be in the vicinity of the actual day of his birth. It's not like he was dropped off at the fire station with paperwork or anything. He is vaguely, sort of, aware of this, just enough that it feels like an extra kick while he's down.)
She is utterly and completely beyond repair. Her shape isn't even recognizable, and for all his inconsolable tears, she's gathered up and unceremoniously dumped in the trash.
He cries when he finds her, cries through dinner, cries late into the night, cries until he is informed by one of his caretakers through what seems to be a rather impressive headache that if he doesn't stop crying, he would be "given something to cry about," which...
He already had something to cry about. Hence the crying.
He chews on his fist, however, startled into silence by the shouting, and hiccups softly into his pillow. Even as he's left alone, in the dark, he can't settle-- the thought of Roach thrown away like garbage is one that just doesn't sit right with him. He waits until the house is silent, into the wee hours of the morning, then sneaks on silent feet to the kitchen. He rustles through the trash as quietly as he can, pulling out pieces of his old friend, now not simply in tatters but also covered in what was left of dinner.
He nearly loses it at the sight of her, destroyed and filthy. Tears well in his eyes, blurring the world around him, and he sniffles once, weakly, but he doesn't want to wake anyone, and who knows what they'd do if they found him rooting through the trash, so he steels his resolve. Stomps down on the urge to give into another round of crying fits.
The night air is cold against his hot, sticky face. It's refreshing, but he barely notices it as he shuffles into a far corner of the yard. He digs a shallow hole with his hands and reverently lays her body inside. He covers her back up, tamps the earth back down with his palms, and then sits back on his heels. He's a little too young to fully understand what goes on in a funeral-- he's never seen one before, after all-- but he's seen TV, and he knows you're supposed to say something nice, so he says something to the effect of "Roachie was the bestest friend, an' the prettiest horse, there ever was in the whole entire world," and then sits in silence for a few moments longer, sniffling in the cold night air.
He suddenly recalls headstones, and he doesn't have any rocks-- doesn't know how to carve words into one-- but he does see a stick nearby. He shoves it in the ground like a stake and looks over his work. About as good as any grave dug by a seven-year-old could hope to be. He stays there until the cold starts making the tip of his nose and the joints of his fingers hurt, and then he stumbles back inside and curls up in bed.
He's moved to a new house a week later.
~*~*~*~*~*~*~
He starts skipping lunches. He goes to school hungry, and comes home hungrier, and devours his dinners in this new house voraciously.
Every penny that would be spent on school lunches gets shoved in his pocket, then consolidated and shoved in his sock drawer when he gets home. Once he's gotten a decently-sized pile, he gathers it all up in his tiny little fists, shoves it in his pockets, and walks all the way to the local thrift store.
He'd gotten it into his head, somehow, that Roach still existed. Some childish idea that'd popped into his head as a comfort, and that got ingrained in his mind as he repeated it to himself over and over at night. He'd seen the rags, of course, what'd become of her after the dog had had it's way, he knew she was buried in the dirt a state away... but the core "soul" of his Roachie, that'd been with him and loved him and cared for him, was out there, in some other brown stuffed horse, waiting to be found again.
He marches into the toy section in the back of the thrift store with the determination of a soldier on a rescue mission.
And at the bottom of the bin, underneath all the teddy bears and off-brand babydolls, is one single brown stuffed horse.
Logic would dictate a coincidence-- but to his little eyes it looks a lot like magic.
He snatches her up instantly and runs to the front of the store, lest anything come and rip her from his arms again. He has to stand on his tip-toes, but he pushes her up on the counter, then pushes over the pile of money and asks if it's enough. The old lady looks at his pile, then pushes her glasses down the bridge of her nose to get a better look at the tag on the horse's ear. She squints, then glances at his wide, desperate eyes. "Well!" She announces. "Would you look at that. That's the exact right amount. Must be fate." Then winks down at him.
He gasps loudly, eyes getting impossibly wider. Fate-- Roach really had been waiting for him! He reaches up and makes a grabbing motion with his hands. "Can, can I... can I hold her, then?"
"She's all yours." The woman says gently, and places it in his waiting arms.
~*~*~*~*~*~*~
Roach stays with him all the way to the doorstep of the Kaer Morhen Home for Wayward Boys. He's thirteen, and she has a few weak seams, a few patches where the fur's been worn away. She's heavily loved, and he hasn't spent a night without her since they were "reunited". He's worn as well-- tired of the constant cycle of new places, new "families".
A few months later, with no prospect of leaving in sight, he takes back his wish for someplace permanent.
~*~*~*~*~*~*~
He rooms with a boy named Eskel, who is about the only bright spot in Kaer Morhen, as far as Geralt is concerned. He is only mildly mocking of a thirteen year old sleeping with a stuffed animal every night, and it's mostly companionable ribbing, so even though the thought of anyone mocking Roachie gets under his skin, he lets it go. Eskel is his friend, after all. Of course, though, because that's the way of the world, some older boys overhear Eskel's teasing.
He comes back to his and Eskel's room that night, expecting to find Roach under his pillow-- he's too old to carry her everywhere, now, so that's where she lives-- and instead she's strewn across his bed.
He's old enough, now, to know that it maybe looks a little ridiculous from the outside, but he's too upset to be self-conscious, and Eskel is nothing if not understanding as Geralt sobs into his shoulder that night, quiet except for the occasional little soothing noise as he strokes a hand up and down Geralt's trembling back.
It's unsalvageable, at least for their inexperienced hands. Neither of them is a seamstress. After lights out, Geralt sneaks out-- this time with Eskel in tow-- and creeps into the backyard. Just like last time, he silently digs a hole and places her inside. That's what you do with Roaches, after all-- you bury them, then you find her all over again. The idea of Roach not existing out there, somewhere, is inconceivable.
He curls up next to Eskel that night, and it isn't the same, and he doesn't quite sleep... but it helps.
~*~*~*~*~*~*~
His first Roach had been about the side of a Beanie Baby, and had been a light, palomino sort of color. His second had been more the size of a Build-A-Bear, with slightly stiff limbs and brown fur so dark it was nearly black. The third time he finds Roach, she's a reddish sort of Bay, peeking out at him from behind a large Lego set on the thrift store shelf.
He'd already searched the bins three times and had come up empty-handed, not even a miscolored unicorn, or something else close-but-wrong to show for his efforts, and... there she is, sitting right there, like it's some sort of game. He gasps, and Eskel turns away from the slightly melted Barbies he'd been toying with at the sound. Geralt shoves the box aside and grabs at her, cradling her carefully in his hands. She's already a little on the worn side this time around-- one eye's a bit loose-- and she's right in the middle, size-wise, compared to her other two incarnations.
He loves her instantly.
It must show on his face, because Eskel laughs a little and throws an arm around his shoulders. "So, is this the fated horse, then?" He asks, teasing.
"Yeah," Geralt replies breathlessly, too excited to meet the teasing tone back, "I think so."
~*~*~*~*~*~*~
Lambert shows up when he's thirteen and they're both sixteen.
He's loud, and violent, and instantly hones in on Geralt's preternaturally graying hair and the shock of white growing out of the back of his head(poliosis, born from stress, though none of them know that term). He's inhumanly annoying, a real pain in the ass, and somehow, against all odds, Geralt and Eskel both instantly adore him.
Maybe it's the way he talks back to their "caregivers", or the way he sometimes gets into fights on smaller kids' behalf, who knows, but the three of them form a little clique fairly quickly. Lambert pretends it's begrudging, but it's not hard to see that it's mostly a front. He's a brat, through and through, but he's their brat.
Which is why he's even in their room-- they're all hanging out, Geralt flipping through a book and Eskel attempting to study, while Lambert fiddles with Roach. He turns her over in his hands, examines the spot where the loose eye had fallen off a year back, picks at one of her loose seams. "I just don't get it," he says, scrunching up his nose, "like. What does it do?" He asks.
"Be careful with her." Geralt says, flicking a glance over at Lambert before returning to his book. "And she doesn't do anything. She's a stuffed animal, she just sits there."
"Well, yeah, no duh." Lambert replies, rolling his eyes. "I'm not stupid." Eskel mumbles 'Could've fooled me,' from his own bed, and Lambert hisses back 'Watch it,' and kicks his leg as he snickers. "I mean, what do you do with it? Give it wots and wots of hugs and kissews?" He asks mockingly. He's holding her by the front legs, wiggling them up and down like some sort of dance and shoving her in Geralt's direction. He's about to tell Lambert to knock it off, trying to bat him out of the way to continue reading when, one of her legs just... pops off. There's a stunned moment where Lambert just stares at the two pieces in his hands.
A strangled noise works its way out of Geralt's throat, and he snatches Roach out of Lambert's hands.
"I-- I didn't mean..." He tries, looking between Geralt and Eskel helplessly, but the tears are already welling up as Geralt clutches her closer to his chest.
"Oh, shit," Eskel mutters and scrambles to his side drawer, which hides in the bottom a small sewing kit. Lambert slips out of the room in between Geralt sobbing and Eskel rushing to reattach the limb.
The fabric is weak enough around the seam, and Eskel is inexperienced enough at sewing, that the limb is noticeably shorter than the rest, but she's whole and in one piece by the end of the night.
~*~*~*~*~*~*~
Lambert awkwardly shuffles in place in their doorway the next day. "I-- fuck, man, I really didn't mean to..." He mutters, rubbing at the back of his neck.
Geralt holds Roach a little closer. "It's fine," he says tersely, "but no one's allowed to touch Roach anymore. Ever." He says firmly.
"Yeah, no, that works." Lambert tentatively steps into the room and then, when he isn't shooed out and no one starts crying, grows a bit bolder, sitting down on the edge of Eskel's bed. "I mean, except for nursemaid Eskel over here, right?" He says jokingly, and earns himself a punch on the shoulder from Eskel.
"Piss off, ya' little brat." He mutters fondly.
~*~*~*~*~*~*~
Years pass and Geralt and Eskel age out of Kaer Morhen. They get an apartment, split the costs, because they've basically never not shared a room, and they need all the shoulders to lean on they can get. All they really get is each other, so they settle for that. A few more years and Lambert is shoved out at the healthy age of eighteen-- just like they were. He's invited to their little apartment, and he's loud, and complains that he went from one roommate to two, bitches about how they're both sticks-in-the-mud who don't know how to have fun, and that they snore, and that he'll never get a good night's rest.
It's exactly what they were missing, and Roach watches all of it from her spot on the shelf near Geralt's bed.
~*~*~*~*~*~*~
Then, Geralt meets Jaskier.
~*~*~*~*~*~*~
The first time Jaskier comes over, Eskel and Lambert are both at work, so they have the apartment to themselves. Geralt opens the fridge to pull out two beers, and Jaskier flounces past him towards the shared bedroom. "I'm gonna' go root through your stuff without permission." He announces teasingly as he opens the door and slips inside.
Geralt snorts and rolls his eyes, taking his time popping open both bottles. He hears an exaggerated 'oooohh, interesting,' from the other room and carries the beers to his room. "There's really not much here to see." He says as he bumps the door open with his hip.
"Oh, I don't know about that." Jaskier replies from his place on Geralt's bed. "Who's this little cutie, huh?" His tone is light, teasing, and he's got Roach in his lap, playing with her ears.
Panic crawls up Geralt's throat-- she's old, now, and her ears were always a weak point. It's been years since he was sixteen, and her leg had come off so easily back then, so now... he shouts something strangled at Jaskier, maybe 'no' or 'stop', he isn't really sure, and Jaskier looks up with wide, startled eyes. He rushes over and drops the bottles on his night stand before scooping Roach out of Jaskier's hands. He doesn't yank-- terrified of what might happen to her stitching if he did-- but he isn't nice about it either.
He ignores Jaskier's stammering entirely, swiping his hand across her shelf to make sure there isn't any dust, before carefully sitting her precisely where she'd been. His hands tremble a little as they hover in the air in front of her, waiting to make sure she didn't fall, glancing over her to make sure nothing was out of place, that she still had all her limbs. After a moment, he lets out a shaky breath and steps back from the shelf.
"No one touches Roach." He says firmly.
"I'm sorry, I didn't know," Jaskier starts, and Geralt whirls on his heel, grabs Jaskier's wrist.
"Swear it." He says, squeezes Jaskier's wrist tight. "Swear you won't touch her."
"I won't." He sounds a little mystified at the afternoon's sudden turn, but he gently places his other hand over Geralt's. "I promise."
Geralt deflates a little with relief, loosens his grip and lets Jaskier's wrist slip from between his fingers. "She's..." he starts quietly, eyes averted, guilt and embarrassment creeping in over his sudden outburst. "She's really fragile. I... I didn't mean to... just, please don't touch her." He finishes weakly.
Jaskier agrees once more, reaches out and squeezes Geralt's hand reassuringly. They drink their beer in the living room.
~*~*~*~*~*~*~
Months pass and his friendship with Jaskier deepens.
Then, he meets Yen.
~*~*~*~*~*~*~
"Hmm." She says thoughtfully, arms crossed over her chest. "I like your stupid little horse."
Her tone is light, teasing, and it strikes him right through the heart all the same. But, at least she isn't trying to touch Roach. He pulls her down into his bed, and the conversation is forgotten.
~*~*~*~*~*~*~
They dance around each other like that for far longer than either reasonably should. Fuck, then fight, then silent treatment, only to fall back into bed and start the cycle anew.
He cares, really he does, and he knows Yen cares back, in her own way, but it's just all so... much. It's a little hard to take, most nights. As he lays there, unable to sleep, he catches sight of Roach out of the corner of his eye. His bed is cold and lonely, and thoughts of Yen won't stop swirling around his mind, and he just... he just wants to feel settled. Before he can talk himself out of it, he's carrying Roach down off her perch and curling around her to sleep with his old friend for the first time in a long time.
~*~*~*~*~*~*~
A few months later, Jaskier uses his spare key to open the door to Geralt's apartment after a few rounds of knocking goes ignored.
He's got snacks, and a six-pack of beer that he deposits in the fridge, before calling out into the apartment, announcing his presence. He gets back a muffled 'in here,' and opens the door to the bedroom to find Geralt planted on the middle of his bed, Roach cradled carefully to his chest. "Sorry," he says weakly, sniffling into his palm, "I- I guess I forgot we were supposed to hang out."
Jaskier's by his side in a moment, kneeling in front of him on the bed, gently brushing his hair out of his face. "Oh, Geralt, what happened?"
He shrugs a little, helplessly. "Yen and I broke up." He pauses for a moment, rubbing little circles into the back of Roach's head, and then adds, "For good this time."
Jaskier reaches out and gathers Geralt up in his arms, lets him tuck his face in the crook of his neck. "I'm so sorry..." He mumbles, nosing into Geralt's hair.
"It's fine," Geralt replies weakly, voice cracking, "it was bound to happen sooner or later. We're kinda'... volatile."
Jaskier huffs out a humorless laugh. "Yeah, that you were..." The past-tense on Jaskier's tongue hits Geralt like a bolt to the chest, and he chokes out a sob. "Oh," Jaskier croons back, reaching up to cradle the back of his head, "oh, it's alright... it'll be alright..."
As he collapses forward into Jaskier's arms, he lets himself be soothed by Jaskier's voice, his arms enveloping him, and the softness of Roach's fur beneath his fingers.
~*~*~*~*~*~*~
A few months later they kiss for the first time there, on his bed, in full view of Roach, which doesn't occur to him until later, but once it does it makes some small part of him wish he'd turned her around. She's seen enough of him, she doesn't need front-row seats to... that.
Then he realizes that she was also there for Yennefer, and he feels a sudden surge of guilt mixed with a healthy dose of shame.
His poor little Roachie.
~*~*~*~*~*~*~
The first time they fuck in his room, Geralt pauses with his hands on Jaskier's hips, blushing faintly. "Do... do you mind if I...?" He asks nervously.
"What is it, dearest?" Jaskier asks lowly, smoothing his hands up and down Geralt's bare chest, eyes all want and smoldering heat.
Geralt clears his throat awkwardly and lets go of Jaskier for a moment to reach up and carefully turn Roach so she was facing the wall. It's deeply embarrassing, but he hasn't been able to stop thinking about it ever since he had the realization about his time with Yen. He turns back around, expecting to be mocked, but Jaskier looks nothing except fond.
He laughs a little, but not meanly, and wraps his arms around Geralt's neck. "Good call," he says, pressing a kiss into Geralt's cheek, "don't want to subject poor Roachie to anything she didn't sign up for."
The complete lack of judgement, paired with the nickname, has a surge of affection swelling in Geralt's chest. He grabs Jaskier by the hips once more, and gently tosses him onto the bed. Jaskier laughs again, delighted, and opens his arms to grab at Geralt, who happily follows after him.
~*~*~*~*~*~*~
"Geralt, look at this!" Jaskier announces from the couch, tilting his phone screen to the side as Geralt scoots closer and hooks an arm around his shoulders for easier viewing. "It's a stuffed animal repair service, but she runs a blog with pictures of the process and calls herself Doctor Beth. Isn't that the cutest thing?"
"Hmm." Geralt hums back. He glances at the screen, scrolls a little, but he quickly abandons it in favor of burying his face in Jaskier's neck and depositing kisses along its length.
Jaskier laughs and snuggles closer, but holds out his phone screen more insistently. "C'mon, Geraaalt," he whines, "you have to actually look. It's cute! You have to say it's cute."
Geralt flicks his eyes towards the screen once more, then away just as quickly as he deadpans the word "Adorable." right into the curve of Jaskier's jaw.
"You are the worst!" He announces, but he's grinning like a fool, and he turns his head into Geralt's affection all the same.
~*~*~*~*~*~*~
Once the kissing has died down, and Jaskier is seated side-saddle in Geralt's lap, he pulls his phone back out. "In all seriousness," he says, tucked up comfortably against Geralt's chest, "it's actually very interesting. She's really good at her job-- look at this, the bear's practically rags before she reconstructs it."
Instead of trying to distract Jaskier again, Geralt dutifully listens, watching the pictures as Jaskier flips through them. She is rather good, he has to admit, and there is something interesting in watching the stuffed animal go from rags to repaired, in the same way it's relaxing to watch an episode of How It's Made. He 'hmm's again, though it's a more thoughtfully, agreeing sort of ‘hmm’ this time.
"I've actually been following her blog for a little while now, and... I was just thinking..." Jaskier fiddles with the edge of his phone case, "maybe you could... send Roach to her, and--"
"No." He says, swift and firm. The playfulness has left his tone entirely, just the thought of sending Roach anywhere enough to make anxiety race through his chest and his palms turn clammy.
Jaskier's mouth twists into a frown. "Oh... sorry. I just... I know she's fragile and I thought this might help, so I--"
Geralt slides a hand up and down Jaskier's back soothingly. "It's alright. Thank you, for thinking of her, just... I... I can't."
He nods in return and straightens up to press a kiss to Geralt's cheek. "Alright, love, whatever you're comfortable with."
~*~*~*~*~*~*~
Now that Jaskier's said it, though, the thought won't leave Geralt's head. He scrolls through Doctor Beth's blog when he's alone, gets a feel for her track record.
Roachie is fragile now. Close to ten years with him, and she was already thin in some places before he got to her.
On the other hand, does he really trust some stranger on the internet to treat her right? What if she comes back wrong? What if, somehow, she doesn't come back Roach? He reaches out to run his thumb gently across her snout, looking to soothe himself, and watches as little tufts of fur come away under his feather-light touch.
He's already buried two Roaches. He really doesn't want to do again.
"Well, Roachie," he murmurs into the empty room, "third time's the charm, right?"
~*~*~*~*~*~*~
He is the closest to a nervous wreck that Jaskier's ever seen him in the intervening weeks. He'd packed the box with Roach so delicately, gently surrounding her with bubble wrap so she didn't get knocked around and somehow lose pieces in shipping, and as soon as the box was shipped he took to pacing the apartment and checking his phone every twenty minutes. Jaskier thought it was endearing, if a bit worrying.
It drove Eskel and Lambert up a wall.
There were a lot of movie nights in those weeks in an effort to keep Geralt's mind off of things, but inevitably about halfway through the movie he'd get a bit of a distant look in his eyes and he'd reach down to feel his phone in his pocket, make sure it was where he'd be able to feel it if he got an email.
Waiting to confirm materials, what color cloth to use and what eye matched best with her other in his opinion, what to do about her now rather sparse tail and mane.
Jaskier would touch his arm gently, bring him back to the present, and he'd turn his attention back to the movie, maybe sling his arm around Jaskier's shoulders. It was nice, and very sweet to see him so very concerned, but Jaskier did wish he could do a little more to ease some of Geralt's worries.
~*~*~*~*~*~*~
There are, as Jaskier recalls, a few posts where people had sent in video of the results, of them opening the box and seeing their little stuffed animal friend all fixed up. And he knows for a fact Geralt's going to be excited to see Roach again, so when the box finally arrives and Geralt sits down on the couch with it, Jaskier opens up the camera on his phone without much thought.
And then has to set it down almost immediately.
As soon as the box opens, before he could even get his hands on her, big, fat tears start rolling down Geralt's cheeks. Jaskier drops his phone on the table without even bothering to turn off the recording, rushing forward to envelop Geralt in a hug.
Geralt's hands grip the edge of the box so tightly his knuckles turn white, and Jaskier holds him closer, runs his fingers through Geralt's hair soothingly. "What is it, what's wrong?" He asks softly. Geralt shakes his head.
"She just-- she didn't even look this good when I first got her and I--" He's cut off by another sob, and Jaskier holds him a little tighter. "I just can't stop thinking about e- every time she... she broke and I couldn't fix her and I h- had to just... just buy a new one and I... I..."
"Shh, shhh..." Jaskier quiets him gently, pressing a kiss to his temple. "It's alright..."
"I know, I know, she just... she's like new, you know?" He says weakly into Jaskier's shoulder.
That gives Jaskier pause. "Love... are you," he asks incredulously, "are you crying because you're happy?" Geralt nods, and Jaskier can't help the little laugh that escapes him. "Oh, my dear heart..." He murmurs, almost sickeningly fond as he nuzzles into Geralt's hair. "Why don't you pick her up, then? I'm sure she missed you."
Geralt reluctantly pulls back from Jaskier's embrace to look down into the box.
She really does look good as new, and Geralt's almost afraid to touch her. Maybe the new stitching isn't as sturdy as it looks, maybe she'll fall apart in his hands, or maybe she just won't feel right... He sucks in a breath and carefully curls his hands around her. All his breath leaves him in a whoosh.
He holds her in his hands, and something he didn't even know was unsettled, settles in his chest.
As he presses her close to his chest, she still feels like Roach.
Except now she looks like herself again. Whole and complete and strong.
"Thank you," he turns to Jaskier and wraps an arm around him, tugging him in close while the other keeps a hold of Roach, "I never would've done this if you hadn't brought it up. I... Jask... thank you so much."
"Of course, love," he says gently, carding his fingers through Geralt's hair, "got to look out for dear Roachie... where would you be without her, hmm?"
~*~*~*~*~*~*~
"You know, she's so much sturdier now that she's all fixed up." Jaskier points out gently, after a few quiet moments have passed. "She could handle... well. Being handled more, again. She doesn't have to live up on that shelf anymore."
Which, kind of had been the whole point, but Geralt hadn't thought it through in so many words. The tears come back with a vengeance and he sniffles into Jaskier's shoulder, clutches her to his chest firmer than he's dared to in years.
That night, he falls asleep with Jaskier behind him, and his old friend clutched in his arms, and it's maybe a little silly, a little childish, but it's the best sleep he's had in his life.
310 notes · View notes