Actions

Work Header

Storm Signs

Chapter Text

Viktor seldom leaves his dog home when he comes to work. And Yuri comes by when Viktor is opening up the place, Makkachin patiently sitting by and watching Viktor measure and grind coffee beans. "You're up early," Viktor says when Yuri bangs in and hops up on the counter to sit.

"I'll sleep when I'm as old as you," Yuri mutters. He hasn't seen Otabek for days.

"Devastating," Viktor says. The dark rings under his eyes have been deepening all summer. And he's been making shit coffee. He's a terrible employee, but at least he shows up. Most of the time, when he doesn't forget.

"I can't believe Yakov thought you might wanna stick around and run this place after he's done." Yuri means it as an insult, he's just not sure who he's insulting.

"I'm not much of a businessman," Viktor says. He passes by Makkachin and pets his ears. "But neither are you."

"You don't know that," Yuri blusters.

"We're artists," Viktor states. Yuri kicks his heels against the counter, annoyed but unable to deny. "Coffee and pastry artists at the moment, but still."

It's definitely not what Yuri wants. The coffee and pastry part. It's part of being home, but that's all. He jumps off the counter and goes to straighten up chairs and set out napkins and fill the sugar shakers, anything to tame some of the nervous energy. Viktor on the other hand moves like he's frozen.

"What was it like being in Japan?" Yuri asks.

"Wonderful," Viktor says automatically.

"Did you love him?"

"Yes," Viktor replies. "What do you want, kitten?"

"So it was a he." Yuri comes back to the counter that separates the coffee shop floor from the kitchen and leans on it, watching Viktor stutter and come to a halt like a bad puppet. "And you loved him."

"I still do. Yuuri was-"

Yuri's stomach twists in surprise. "He's got the same name as me?"

Viktor looks at him, a tray of cups in his hands and eyes wide as if it's surprised him, too. "No. No, no. Not the same." He reconsiders, starts setting up the cups. "Almost the same. You know, I never thought of that."

"You know," Yuri repeats and makes a face. "I believe you."

Viktor reaches over and shoves gently at Yuri's forehead. "He was the one dubbing me into Japanese in the commercials I did."

"So how'd you fuck it up?" Yuri rocks on his feet, elbows on the counter. It's important. If he does take Mila's advice, if he does decide to risk it with Otabek, he wants to how to avoid at least whatever it is Viktor did.

Viktor leans on the counter as well, bringing his face way too close to Yuri's, but Yuri just scowls and refuses to back down. "When'd you grow up, kitten? It's only been a few years," Viktor says softly. "When I left you and Otabek were still zipping around on that little scooter of his, spraying people with water guns."

Yuri growls and pushes his face into Viktor's. "It was a small motorbike. He's got a bigger one now. And we still do that every summer."

"Except this one," Viktor says with hurtful calm. "So how'd you fuck it up?"

Yuri headbutts Viktor. It's not full force because their heads are practically touching already, but enough to hurt them both. Enough for there to be a dull clunk as their skulls connect. Makkachin woofs quietly and the bell rings.

"Vitya, Yurochka, are you opening the shop or having personal time?"

Viktor rocks back on his feet, looking dazed, and raises a hand to his forehead. His mouth trembles and his eyes go overshiny, and for a moment Yuri is fooled, until he remembers that practically everything from Viktor is an affectation. Yuri turns to face Yakov's perpetual frown.

"I'm just teaching the staff," Yuri says. "This place is as good as mine, right?"

"I'll ignore that for Kolya's sake." Yakov heads past the counter and into the kitchen. The dismissal is obvious. Once again Yuri is the child. When is he going to be allowed to make his own decisions?

Viktor's wounded face hardens as he looks at Yuri, but for once he keeps his bullshit to himself and follows Yakov instead of opening his mouth. Yuri stomps out.

-

Since there's nothing else he can do, Yuri heads towards the old water mill. He might as well go and drown himself now. If he doesn't he might call Otabek instead and scream at him some more. As if he hasn't already done enough to ruin that.

He craves being tackled into the ground just because it's the closest he's had to any type of release or vaguely acceptable contact with Otabek that plays into his thirst while not really crossing the line. The line which he's created in water and wet sand. At least that's what he tells himself, absently rubbing his chest through his shirt.

Then Makkachin is there, running past him and Yuri looks up, already scowling at Viktor. But instead there's a black-haired young man who's knelt to rub Makkachin's ears with familiarity.

"Hey!" Yuri says. Viktor's a fuck but his dog's dumb adorable and doesn't deserve to be abducted by some foreigner. He dashes over but the dog is wiggling happily.

"Hello," the guy says in English with a thick accent. Yuri stops because English doesn't often come up in this backasswards shithole. "Is this your dog?"

"No. Yes. He belongs to a friend of mine." Yuri holds out his hand for Makkachin but he ignores it and keeps pressing against the man.

"This is Makkachin?" the man says weirdly hopefully.

"Yeah?" Yuri admits, frowning. "Who the fuck are you?"

The man blinks as though he doesn't understand the profanity then smiles. "Katsuki Yuuri. Who-"

"Yuuri?" Yuri repeats. "From Japan?" Okay, it's a stupid question but he has to make sure. No one comes here for a holiday. It really doesn't sound too similar to his name the way he pronounces it.

"Yes?" The man stands up, hand still on Makkachin's head. He’s perplexed and soft. “Do you know Viktor?” The way he says the name renders it almost unintelligible to Yuri, but it’s got the same air of desperate hope.

"Holy shit," Yuri says in Russian, then grabs Yuuri's hand. "Come with me."

He drags Yuuri and Makkachin back to the shop, through the front door. There are some customers there, but Yakov is serving them. Great, an audience. "Viktor!" Yuri yells. "Viktor, get the fuck out here!"

Viktor appears in the doorway of the kitchen. His eyes are the same colour as the building clouds outside and just as cold. There's a red bruise on his forehead and Yuri knows he has a matching one. "Yu-" he starts, then inhales sharply. "Yuuri," he says instead.

Yuuri, with a small smile, says something softly in Japanese. Nothing happens for a second and Yuri is about to declare his disappointment, but then Viktor inhales again, wetly, and starts to cry. Yuri's never seen anything like it. From the faces around him he figures no one else has either. Yuuri speaks again and circles the counter to go hug him, which Viktor accepts, muffling his melodramatic sobs into Yuuri's shoulder.

Yuri, opportunistically, films all of it to show Otabek later.

-

Yuri shares the video as he steps out of the shop. Honestly, the sound and sight of Viktor crying could amuse him only so long. Although it did make him wonder even more what had gone on in Japan since he hadn't been able to find out. Maybe he could somehow corner the other Yuuri.

It's his fault, really. He stands in the middle of the road which terminates at the village square. There isn't usually much other than foot traffic there so the engine noise takes him by surprise. His brain registers the motorbike, Otabek on it, and then the two brightly coloured water guns strapped on either side of the seat like they were actual guns.

And Yuri wants to sink through the ground with first-hand adoration and second-hand embarrassment. Then Otabek cocks his head, planting his feet on the ground on either side of the bike. His boots are dusty, the Metallica t-shirt is sleeveless and ancient, and his jeans are ripped at the knees.

"You coming?" Otabek says.

A sound not unlike laughter is ripped from Yuri and he sprints at Otabek, in his flip flops and unevenly rolled up sweats and hair that's tied up with a neon green elastic on top of his head. He vaults onto the bike without hesitation.

"Are they loaded?" he asks as he settles his legs so the water guns aren't disturbed.

"Of course," Otabek says, turning just enough to give Yuri a good look at his chiselled profile and the sun in his lashes and on his lips. He glows and it burns away Yuri's clever plan of avoiding him. "Ready?"

Yuri grabs the gun on his right side, resting it in the crook of his right arm, and winds his left arm around Otabek's waist, clenching at his shirt. "Ready," he says.

They prey on the people out and about, laughing and speeding away after Yuri sprays them. When they were younger they wore masks and pretended to be bandits, but everyone knew them anyway. They don’t bother to hide anymore. They’ll get scolded anyway.

The bike is a little bulky on the tinier side streets but Yuri makes Otabek pass by the back of the tea shop a few times, and by luck they’re there when Viktor and Yuuri step out. Yuri tugs on Otabek's shirt with their agreed-upon signal to stop.

"Hey, Yuuri!" Yuri calls out in English. He waves to make sure he has their attention before pulling out the water gun. He sees Viktor react, but it’s too late and Yuri manages to splash them both with tepid water. "Welcome to Russia!" Yuri continues with a cackle and drops behind Otabek again, tapping his thigh with the signal to go.

They speed away. Yuri clinging one-handed to Otabek, cheek pressed against his back and hair whipping about. They should wear helmets but they never have. It's a wonder they aren't dead yet. Yuri has never told his grandfather how many times they've crashed into hedges, fields, ditches, the river, and two different barns. Admittedly most of the crashes had happened on Otabek's actual bicycle or his first tiny motorbike which had really been more of a scooter. They'd been going a lot slower back then.

Now, with the tanks of the water guns depleted, Otabek takes them out of the village and away from its irate inhabitants. It's late morning and the wind has picked up, bringing the clouds from the horizon closer. The bike gets parked on a spit of old logging road, far out of the way under the sparse canopy of the forest edge where the trees talk softly in the wind. Yuri slides off the bike and pulls the useless elastic from his hair.

"So," Otabek says. "Explain Yuuri."

Yuri had already forgotten Otabek had no idea. He shows him the video and explains what had happened. It's natural until Yuri lifts his head and watches Otabek instead of the moving pictures. And until Otabek meets his eyes with a look that's like molten gold on Yuri's insides, casting him out of sheer craving.

He shifts and Otabek shifts in response, which creates a cold chasm of separation between them. “I can’t believe someone would come all the way here for Viktor,” Yuri says, feeling wan.

“I come all the way over here for you,” Otabek points out.

“You have family here, too,” Yuri protests. He almost drops his phone, which already has a cracked screen and damaged back.

“But I come here for you,” Otabek insists. "I brought everyone by the shop yesterday but you weren't there," he continues because Yuri is about to hyperventilate. "Mila made the sign of the evil eye every time I tried to ask."

"I was helping Grandpa empty out the barn," Yuri explains. He puts the phone down on the seat of the bike and shows the blisters on his hands from all the pulling and carrying.

"So you weren't avoiding me?"

"Nah, I was definitely avoiding you."

Otabek scratches the back of his neck, ducking his head. It makes Yuri think of how he just spent a good while with his nose right there and how good Otabek smelled. He hadn't had the time to consider it then, but now the memory goes straight to his groin.

"You smell," he says and Otabek's head snaps up in a way that makes Yuri twitch, muscles tensing in readiness to run. "Nice," Yuri finishes and takes a step back, then whirls around on his heel and makes two steps into the undergrowth before he's knocked flat on the ground by Otabek's weight.

"Yura," Otabek's voice is guttural. "Talk."

"I have the world's biggest crush on you and I can't stand it," Yuri admits through his teeth. Otabek is actually sitting on his this time, using his legs to pin Yuri's down and leaning onto Yuri's shoulders.

"A fucking crush?" Otabek is incredulous. Yuri kicks out but only manages to lose a flip flop.

"Nng," Yuri agrees. He's just as incredulous that he can even talk about it like this. He wants to take a fucking swandive into Otabek's crotch, wants to be face down in the hayloft, getting fucked like a proper farm boy. Neither of them has even touched a cow, but it's a goddamn fantasy.

Otabek leans down and blows hot air against Yuri's ear.

Or here. Here's good, too. He's already face down.

Yuri can't even fathom the noise that rises from his throat. A shudder works its way through him, but Otabek seems to take it as a sign to let him go. The lack of his weight makes Yuri feel uncomfortable.

Otabek sits crosslegged, elbows on his knees and face in his hands. His jeans look tight around the groin. Yuri rolls onto his back, not even trying to hide the massive hard-on he has.

"Please," Otabek mutters. "Please stop making me chase you."

Yuri looks up at the sky through the branches. The wind is hurrying the clouds along and the sun is dimmed. The spaces between his ribs and under them are full of sound and fury. He's about to fly off the face of the Earth like a hot air balloon.

"Okay," he says. "Okay."

Later he'll have to thank Katsuki Yuuri for two things: for reducing Viktor to such spectacular tears and for coming all the way to Russia.

And even later he may have to curse Katsuki Yuuri for giving him hope.

“Okay what?” Otabek says, a little defeated.

Yuri coils up like a spring and launches himself at Otabek, crashing across his lap. “Beka,” he says loudly. Otabek cages the flailing elbows and knees with his arms, immobilising Yuri into a slightly uncomfortable ball in the triangle of his crossed legs. “Okay, you can stop,” Yuri’s says loudly, trying to get his legs around Otabek’s middle. “So let’s fucking go.”

“Yura,” Otabek says like a crack of static shock. It leaves Yuri tingling and a little bit raw, but he stops squirming. He isn’t cold at all, but the wind is chilly now and the sun is hidden behind a thick drape drawn across the sky. He’s filled with liquid thunder clouds, barely held together by the arms around him.

“Bite me,” he snaps, voice breaking. One of his feet is pointing up, caught against Otabek’s shoulder.

“Don’t you want to find a hayloft?”

Yuri jerks in Otabek’s grasp, itching and aching and somehow perfectly on top of Otabek’s hard cock. If he wasn’t able to see Otabek’s face, he’d think the words are out of spite, but Otabek’s expression is curious, concentrated, eyebrows bunched over his eyes in a frown. The molten gold is gone, replaced with blue fire.

Yuri nods because he’s sure his voice would come out in a whine if he tried to speak. And that would not be cool.

“Seriously,” Otabek continues, jostling Yuri around a bit to put his nose into his neck. “It’s gonna rain soon.”

“Then let’s go,” Yuri repeats after swallowing about twenty times to lubricate his mouth for the words. He shouldn’t have bothered because Otabek rubs his face against him and Yuri gets a noseful of his hair and his smell and Otabek probably smells that sweet and tangy— like fucking gooseberries—all over and saliva almost drips from his mouth at that. “Beka! Fuck!”

He buzzes and struggles and kicks all the while Otabek tries to hold him closer and closer, stubbornly plastering his face into Yuri’s sweaty neck. The first of the rain is a clingy, damp mist that blows in with the wind and leaves both their bare arms slippery. Yuri would care, he would, if Otabek hadn’t chosen that exact moment to bite into his shoulder, and Yuri can only blame himself because he’d literally asked for it.

He goes reflexively still, not because it hurts, which it does, in an interesting way, but because no matter how many times they’d rolled around various patches of dirt around the village, there’d been the line. Unspoken, sure, but understood.

Yuri heaves, finally managing enough leverage with his legs to break away from Otabek. His neck throbs, his cock throbs, the first actual drops of rain fall on his heated skin and he’s surprised they don’t sizzle away. He crawls towards the bike on all fours, with Otabek leaning after him to try and grasp his ankles, and Yuri kicking him away, losing the last of his footwear in the process.

“Beka!” he says breathlessly.

Yura,” Otabek replies, scuttling after him.

“Rain,” Yuri manages from between clenched teeth, using the bike to get himself upright. He doesn’t get to turn around before Otabek’s on him, bending him over the bike and holding him there with his wider body. He’s impressively stacked. For a nerd.

“I don’t mind,” Otabek says against Yuri’s ear. Everything of him is against everything of Yuri. Chest to back. Crotch to ass. Thighs to thighs.

“We are not,” Yuri pants, eyes almost crossing from how good it feels, trying to hold on to the saddle, “fucking on your bike in the rain!” Otabek’s hands are around his waist, warm on his damp skin, achingly close to his cock. Yuri rocks back despite his words, crowding his ass against Otabek’s hardon, legs inching apart.

“No?” Otabek murmurs and bites at the back of Yuri’s neck this time and sends Yuri pitching forwards, ribcage painfully flattening against the bike’s seat as he gasps and makes a guttural noise in the back of his throat.

No,” Yuri chokes. It’d be so easy. He’s in sweatpants, for God’s sake, just slip them down. But it’s also raining now, not hard, but actual water drops are popping into the leaves and against the metal of the bike, and a motorbike is not a comfortable or safe thing to ride in the rain—and without fucking helmets, too.

Otabek gnaws on Yuri until Yuri is an even sweatier mess who can’t believe he’s not just come into his pants. By then the rain is more insistent. Actually getting on the bike to ride it takes groans from them both, and even then Otabek just starts the bike, but doesn’t drive.

“Where’s the nearest-” He stops, the muscles in his thighs jumping. At least Yuri isn’t the only one who’s fucking dying.

“Old Koskov’s,” Yuri croaks. “Up the road, you know, from the-”

“Yeah,” Otabek confirms and nudges the kickstand up. Yuri catches the collar of Otabek’s shirt between his teeth, just to tide over.

The rain comes in sheets when they get to the main road and Otabek slows the bike down to a crawl. Yuri can barely see anything from the water and he’s got Otabek in front of him to shield him from the worst. They should walk. But Yuri is so pent up with adrenaline and arousal that he doesn’t remember to be afraid. He just wants to get into what’s left of Old Koskov’s barn.

The farmhouse and the outbuildings were torn down years ago when the lands were divided up and sold, the materials reused where possible. The barn had been left to work as a service station during planting and harvesting. Yuri dismounts the bike when they’re close and sprints the rest of the way to yank the big door open for Otabek to roll in.

The rain uses the sheet metal roof of the barn as a drum, drowning out Yuri’s massive gulps of air and the rapidfire thudding of his heart. He shivers and pushes water off his arms with his hands, and uses the dryer hem of his shirt to wipe his face. Otabek is much in the same condition, hair plastered against his skull and his entire front completely soaked.

When Otabek peels off his shirt and uses it to towel his hair, Yuri swings around and pokes deeper into the barn. He hasn’t been there for years. At least his phone’s not drowned so he uses it for a light. There’s an old tractor and trailer under a tarp, a couple of chairs, various spades, shovels and other tools as well as hay bales so old they’re basically dust held together with a string. Water drips down from several rusted-through spots on the ceiling.

“Yura.”

The two bites on Yuri’s neck twinge at the sound of Otabek saying his name. He turns on his heel on the rough concrete floor and the pain from the friction reminds him he doesn’t have shoes. His wet hair almost comes around to smack him in the face with the force of his turn as well.

Otabek has wadded up his shirt in his hands and is giving Yuri an approximation of a rueful grin. Grimace. “Shit,” he says. “Nikolai’s gonna fucking kill me.”

Yuri heaves a sigh which turns into a snort of laughter. “Yep,” he agrees and walks over, more aware of his bare feet now. This time he makes sure he doesn’t step on anything by shining the phone’s torch dutifully on the floor. He does aim to make his living on his feet, no point in gutting them.

Otabek sinks on the bike, head drooping. Yuri’s never understood Otabek’s abject terror of his grandfather. The man’s pretty rough and tough, but not unreasonable. Okay, except maybe when it comes to his one and only grandson. Otabek’s probably fucked.

“You should get him to come pick you up.” Otabek gestures at Yuri’s phone. Yuri turns off the torch and hops on the back of the bike. The kickstand is sturdy enough to take his weight, too, without the bike toppling over.

“I think I’d like to minimise the amount of lecturing I’ll have to hear, thanks.” Yuri leans in against Otabek’s shoulder instead—he’s still warm—and lifts up his phone to take a picture of them. The bite on the side of his neck is very visible in the picture.

“You cold?” Otabek slings his arm around Yuri and pulls him in without waiting for Yuri’s answer.

“Nah,” Yuri shrugs and tries not to shiver. The rain’s not cold this time of the year, at least not to begin with, although the bike ride had chilled him, especially his toes and fingers. He turns his nose into Otabek’s shoulder and drinks in his scent. “So, uhh,” he says, summoning all of his eloquence.

Otabek’s hand settles on Yuri’s hip. “Not really a hayloft, is it?”

Yuri stiffens. In both senses of the word. Even the water trickling down his back from his hair and soaking into the waist of his sweatpants is no deterrent. “We’re not,” he starts, but Otabek isn’t on the same page. He tilts Yuri’s face up with his other hand and kisses him.

He doesn’t taste like gooseberries, at least, just kind of metallic. Yuri doesn’t bother to pretend any longer that this isn’t exactly what he wants. He slants his open mouth into place against Otabek’s and they trade places tonguing each other inside out for a while. The insistent tapping of the rain masks their gasps, but being so close, Yuri can feel the noises Otabek makes.

Then Otabek bites into Yuri’s lip and drops his hand straight onto Yuri’s straining cock, which makes Yuri pinch Otabek’s pec. They stop to assess the situation. Yuri is surprised steam isn’t coming off him.

“I wanna blow you,” Otabek says with conviction. Yuri’s always appreciated his candour, and this time isn’t any different. His dick agrees by almost jumping out of his pants on its own, starved for attention. Otabek’s eyes are bottomless pools of black in the dark of the old barn and the storm.

Yuri spreads his legs and allows Otabek between them. He pushes his chest out, nipples hard and tingling against the soggy cloth of his shirt. Otabek’s eyes drag across them, which is almost as good as touch, and Yuri sucks his lower lip into his mouth in expectation, already canting his hips forwards.

“Okay,” he says, thinking that maybe Otabek needs the verbal confirmation.

Otabek leans down so fast he almost propels Yuri off the bike with his weight. He sinks his teeth in the skin under Yuri’s ear, pulling Yuri’s shirt up to get his hands in there. He thumbs Yuri’s nipples, making Yuri grit his teeth against the flood of embarrassing noise in his throat. Otabek kisses the side of Yuri’s jaw, then goes to his knees, trailing his tongue down Yuri’s stomach.

At the waist of Yuri’s sweatpants Otabek stops and pulls Yuri’s feet onto his thighs, letting Yuri use him as a footstool while he lifts his hips and Otabek pulls his pants down. Otabek stops there, looking up at Yuri in realisation.

“No underwear,” he murmurs, eyebrows bunched together. Yuri shrugs, breath hitching. Even in the low light his cock is much darker than the rest of him, angry and desperate. Yuri understands it absolutely. He’s been the same all summer.

Otabek pushes Yuri’s knees open again and scrapes his teeth along Yuri’s inner thigh to his groin. One of his hands stays hooked around the back of Yuri’s knee and the other comes up against his stomach. Yuri’s cock twitches and suddenly oozes at the tip, and Yuri tries very hard not to whimper when Otabek just presses his face right against it, breathing him in. It’s literally the same thing he’s fantasised about doing to Otabek so he can’t fault him for it.

Just the friction from Otabek’s face and breath are almost enough for Yuri to come. Almost. He shudders and swears and lifts his hips, dragging his own nails across his stomach and chest, pushing his shirt up until he can twist his own nipple. Otabek’s eyes are tilted up and he times a lick with the twist, making Yuri cry out and almost fall off the bike.

“F-fuck!” Yuri stammers and Otabek’s tongue catches the pre-cum bubbling out. Yuri shifts and shivers so violently his teeth chatter together. “Beka!

Otabek’s response is an unintelligible murmur that’s just vibrations and heat as he trails spit-shiny lips over the head of Yuri’s cock and pops it into his mouth. Yuri muffles a scream because it’s the exact same way Otabek eats ice lollies. So all his fucking life, every summer, he’s watched Otabek practise giving head. It’s enough for him to lose it and come furiously.

Yuri’s breath is loud in his ears. It near echoes in the silence of the rain ceasing, which makes the protracted slurp of Otabek pulling back very obvious. “Beka, fuck,” he complains.

“I like how,” Otabek says, his words pushing his hot breath across the now chilled expanse of Yuri’s thighs and sensitive areas, “when you get really upset with me, you only have two words. It’s my favourite combination of words.”

“Fu-” Yuri starts, then kicks Otabek in the stomach. Not hard, and not very well, because Otabek catches his ankle and runs his hands up his legs. Yuri pinches his mouth shut because he can’t think of any other words, and goes to pull up his pants.

Otabek stands up and stops Yuri with a kiss. “I want mine, too,” he says. He tastes different now, which is Yuri’s fault.

“Well, I’m not-” Yuri huffs and stops because he’s not sure what he’s not going to do. It’s disorienting how much clearer and closer Otabek sounds without the rain. And the words, the wanting, brings a new flush of sweat across him. “Okay.”

He latches onto Otabek’s mouth with his own, because it’s right there, and uses his considerably shaky fingers to unzip Otabek’s jeans. Pushing them down turns to yanking them down because they’re wet and clingy.

“You could’ve made this easy,” Yuri snarls.

“I didn’t know it was going to be fucking today,” Otabek groans.

Yuri stops and glares at Otabek. “It? This?”

Otabek pulls Yuri off the bike and kisses him while Yuri’s sweatpants slide the rest of the way down to pool on the floor, and Yuri can feel the heat and readiness of Otabek’s cock. It’s practically nuzzling into his stomach.

“Yeah, this,” Otabek says then. “I hoped you’d change your mind before the summer was over.”

“Don’t talk to me,” Yuri growls. He’s hot everywhere Otabek touches him, chilly otherwise. “You can’t have known I’d change my mind.”

“Okay, well,” Otabek says anyway. His face is sharp and desirous, with a tilt to his mouth. “Can I bend you over the bike now?”

“Fuck you, Beka,” Yuri says to mask the fact that not only will he bend over, he’s eager to do it, already halfway back to being hard. He uses his sweatpants to cushion his feet against the floor as he turns around and lean down on the bike. The cold damp of Otabek’s jeans and the bite of the zipper against the back of his thighs are forgotten in the second his cock slides against him, hot and smooth and a little sticky. Yuri drops his head between his arms when Otabek’s mouth presses into the back of his neck again, licking around the earlier bite.

Yuri starts to breathe hard again when Otabek pushes one hand under his shirt to play with a nipple. The thunder of his heart briefly masks the thunder outside, until there’s a massive boom and they both jump a little. Otabek huffs into Yuri’s sodden hair and his fingers dig into Yuri’s hips, pulling his ass up until he’s on his toes. His cock slips between Yuri’s thighs and Yuri squeezes them together, causing a satisfying rumble in Otabek’s throat.

The sensations have Yuri hard again in no time. This time he uses his own hand in the same rhythm as Otabek moves between his legs. He’s already wet from Otabek’s mouth and soon the insides of his thighs and his balls are sticky from Otabek’s pre-cum, too. And then Otabek spills against him, teeth on the nape of his neck. Yuri follows soon after, overtaken and overstimulated.

-

“Just go home,” Yuri says as he gets stiffly off the bike. He’d asked Otabek to stop before turning onto the driveway of his grandfather’s property. “No reason for you to come in and get yelled at.”

Otabek nods, fingers slipping on the handles of the bike as he stalls. “You’ll be okay?”

“He’s not gonna kill me,” Yuri says, although he isn’t so sure. He’s absolutely ruined this time. Wet, cold from the ride, no shoes, muddy and filthy all over, and Otabek’s cum drying on his thighs.

Otabek nods again, but still doesn’t leave.

“Fuck, Beka!” Yuri snaps and points. “Go!”

At that Otabek gives him a glum look, mouth tilting down, but revs the bike and drives off. Yuri watches him until a violent shiver overtakes him and he lopes off towards the house. His toes are freezing. His body’s heavy and weird, reflecting the state of his mind.

He tries to enter the house quietly, maybe he’ll get lucky and get to the bathroom before his grandfather catches him. But the thunderous “Yurochka!” from the kitchen stops him.

“Yeah?” he calls out, heart sinking as his grandfather comes into the hall.

Nikolai takes in Yuri’s dirty clothes with a glance. “You fell?” he says.

“Really hard.” Yuri swallows, tries to wipe off some of the dirt.

“Go clean up.” Nikolai turns to go back. “Then come to the kitchen.”

At least Potya has no judgement as she joins Yuri in the bathroom. He undresses while the tub fills, giddiness and arousal spiking through when he sees himself in the mirror. The bites are red on his skin. It only lasts until he realises his grandfather must’ve seen them, too.

He floats in the water as long as he dares, sitting curled up and holding his toes to make sure they warm up before actually soaping up and washing off the dirt under the shower. While he’s dressing in his room his stomach seizes painfully from hunger. He’d had breakfast early, long ago. Then he pads into the kitchen, wearing thick socks. 

Nikolai is sitting at the table with a cup of tea. There’s a second steaming cup along with a plate of soup set out for Yuri. He sits down and starts to eat without looking at his grandfather.

“Was it Otabek?” Nikolai asks after Yuri is done eating. 

“Was it Otabek what?” Yuri mumbles into the cup of tea. His grandfather doesn’t often refer to Otabek by his actual name.

“The reason for why you came back in that state.”

“It was my fault, too,” Yuri says without bothering to deny anything. “You can’t just blame him.”

Nikolai’s fist slamming against the table makes Yuri’s empty soup plate clatter. “I can blame whoever I damn well want when my only grandson comes home looking like that!”

Yuri slams his hand down, too. “Then just blame me!”

They glare at each other.

“I want you to check in every hour for the rest of the time you’re here.”

“Grandpa!” Yuri protests.

“Because I do blame you for making me worry.”

“Grandpa,” Yuri repeats weakly, then sighs. “Fine.”

“Don’t ‘fine’ me, young man, you don’t have a choice in the matter,” Nikolai says gruffly, but now Yuri can see the worry behind the anger and he has no will to argue. This is all the family the two of them have.

“Yes, Grandpa.”

“And you are still going back to school when the summer is over?” This time it’s Nikolai who doesn’t look at Yuri.

“Yeah, why wouldn’t I?” Yuri says.

“Indeed,” Nikolai murmurs. “Why wouldn’t you?” He gets up to take their dishes to the sink and sets about washing them immediately.

Yuri sits and tries to swallow away the strange taste of realising his grandfather suspects much more about his relationship with Otabek than he’d thought. It’s not like that, he wants to say, but it kind of is like that now. But it still doesn’t mean Yuri would give up ballet.

Maybe some things will change, but he doesn’t yet know what.

-

The bell doesn’t ring as much as it clangs when Yuri shoulders the door to the shop open and slams into the counter, which causes Otabek to slam into him and push him face first into the countertop. Every time he runs, Otabek runs after him. 

“Don’t run in the shop!” Yakov raises his voice from the corner where the chess table is set. He’s playing against Yuuri.

Yuri is only a little surprised to see Viktor come out of the kitchen with a tray of perfect potato cakes—not that it takes much to perfect what looks like a potato. “Food,” he gasps and pushes back at Otabek to try and dislodge him, but Otabek traps him between the counter and his body by grasping the edge of the countertop on either side of him.

Viktor purses his mouth. “What do you need?” He doesn’t look like he’s forgiven them—particularly Yuri—quite yet.

“Piroshki! Vareniki! Tea to go!” Yuri barks and elbows Otabek. 

“Won’t you stay in to eat?” Viktor asks, but is already packing a little paper carrier bag for them. Yuri finds the offer disingenuous, but Viktor reveals the reason for his invite by continuing. “Yuuri would like to meet you properly.”

“No!” Yuri yells and Otabek says, “No, thanks. Some other time.”

“I see,” Viktor says while filling two cups with steaming liquid. “Something better to do, then?”

“A picnic,” Otabek says, while Yuri ducks out from under his arm and runs back out of the shop. He sees Yuuri wave at him through the window, smiling. Yakov also raises his hand, but it’s not such a nice gesture. He’ll get another lecture from either his grandfather or Yakov on how to behave, he’s sure.

They’re headed out to the old water mill. For a date, Yuri supposes. This time Otabek’s worn the sweatpants, and Yuri has some very short shorts for minimum leg coverage. Yuri also supposes they have a different view of what’s acceptable date wear. Even if part of the date will involve getting undressed.

He hops on the bike and holds out his hand for the paper bag when Otabek comes out. Yuri waits for him to get on and start the bike, then leans in.

“Ready?” Otabek says and turns a little to place his hand briefly on Yuri’s bare thigh.

“Ready,” Yuri says and squeezes him.