Work Text:
JJ was about to clear the dinner table of their used dishes when Yuri's hand closed around his wrist, pulling him away. He barely managed to set the plates in his other hand back down without shattering them.
“Whoa, chaton, let me just clean up a litt-”
“Later.”
“But-”
“I said, later.”
Undeterred, Yuri pulled him along into the living-room and JJ found himself pushed onto the couch and being straddled before he could protest further.
He could tell that something was up; he'd had that feeling ever since he came home to Yuri having cooked a three course meal including an outrageous amount of dessert, every single dish in such clear violation of their diet plan that it seemed like Yuri wanted to start a full blown rebellion. JJ had made himself complicit with nary a second thought, and he didn't regret it – it was the off-season after all, he was allowed to live a little. Everything had been absolutely delicious, but something about the way Yuri was looking at him now told him that he had more in store for him.
“Are we going right for a second dessert, chaton?” JJ asked playfully, sliding one hand onto Yuri's butt.
“Later,” Yuri replied once more, but the way he started to roll his hips suggested otherwise.
Oh– it could be the language barrier. Sometimes that was still an issue, so maybe he should clarify.
“I didn't mean 'dessert' literally, I meant-”
“I know what you meant, dummy,” Yuri chuckled, “And we'll get to that. But. I got something to say first.”
All of a sudden, JJ became aware of the tension in Yuri's shoulders, the pinch in his brow, the way his fingers aimlessly fluttered over JJ's chest. Yuri was nervous. And now that it had occurred to him, he realized that Yuri had been like this during dinner as well. JJ's mind was reeling immediately.
“Okay,” he said, trying to still his racing pulse, “I'm listening.”
Yuri nodded and went still on top of him as if he was gathering himself. Every passing second gave JJ's brain far too much time to come up with increasingly horrible ideas of what Yuri was about to tell him.
“So...” Yuri began, then paused, fingers stilling on JJ's chest where his heart was pounding in anticipation, “You know that I have won pretty much everything there is to win, right?”
JJ froze. “Oh god.” The cooking. The dessert. The nervous hesitation. The physical closeness as if to soften the blow. It all made sense now. “You want to retire. Oh, Jesus. Chaton, are you- are you sure? I mean, I'll be supportive, I swear I will be. I just didn't expect- I'm not ready- Not that this is about me, of course, but are you really sure-”
“Shut up, silly. I'm not retiring!”
“Oh.” JJ sank back into the couch with relief.
“Really, you're so stupid sometimes,” Yuri chided, but he was grinning, so clearly he wasn't actually annoyed. “I'm not quitting until I win Worlds at twenty-eight like the fucking geezer. Maybe at thirty, just to one-up him one last time.”
“Okay. Yeah.” JJ was still trying to recover, thoughts jumbled.
“Hey, relax,” Yuri said, his voice softer than before, “I promise it's nothing bad. Well. I hope you won't think it's bad, at least.”
A nervous laugh laced Yuri's voice, but the soft smile on his lips was like an anchor that kept JJ from being tossed about by his racing thoughts. The effect was multiplied when Yuri leaned in to kiss him. JJ put his arms around him again, one hand on the small of his back, the other sliding into his hair, and Yuri hummed against his lips and started to grind against him again.
“You had something to say, princess,” JJ reminded him quietly.
“Hmmm, yeah, I actually intended to talk dirty to you,” Yuri purred into his ear.
“Wha-”
“And I don't want you to interrupt me. Can you do that?”
“No, but I'll try.”
Yuri snorted. “Good enough, I guess.”
He leaned in close, one hand moving to the nape of JJ's neck, and JJ thought his fingers were less steady than usual.
“So, like I said before... I have won everything there is to win,” Yuri whispered into his ear, and this time his tone was cocky, provoking. “And you love when I brag about my medals.”
JJ nodded – there was no point denying it. He sighed and closed his eyes when Yuri placed kisses up his neck that made him tingle all over, soft lips brushing his ear.
“I won the Olympics.”
JJ's eyes flew open again. “Princess!” he whined.
Yuri chuckled. “Too soon?”
“Dirty talk is supposed to be sexy, not painful!”
“But you like a little bit of pain sometimes.”
“That's- that's different, that's not-” He was interrupted by Yuri biting his neck and grinding his hips against him, and JJ immediately lost his train of thought. “Nevermind, go on.”
Yuri grinned, trailing kisses along his jaw, his neck, his ear, then dropped his voice to a sultry rasp. “I'm a three-time World Champion.”
JJ shivered pleasantly, remembering every single instance of Yuri claiming the title. Two times JJ had snatched the gold from his grasp, and he had to bite his tongue to keep himself from pointing that out.
“I won Europeans five times in a row,” Yuri drawled, every word making heat spread through JJ, “I took gold at every single stop of the Grand Prix circuit at least once.” Yuri moved to whisper into his other ear next, still in that deep, raspy voice, oozing sex. “Even Skate Canada.”
JJ groaned, bucking his hips, his mind full of images of Yuri on top of the podium - powerful, radiant, and deserving to be worshiped.
“We've traded Grand Prix Final gold between each other almost every single season.”
“Yeah, we did,” JJ panted. He still didn't know where Yuri was going with all of this but he was so turned on by now he'd forgotten to freak out about it.
“Remember my senior debut? How I took that final by storm?”
JJ groaned again. He did remember. He tried not to remember his own performance at that event, being his own worst enemy and lucky to make the podium.
“Yes,” he growled, a different memory bubbling up instead, “You had that thing with Beks.”
Yuri chuckled against his neck. “There was no 'thing'.”
“You put your finger into his mouth!” JJ pouted.
“Yeah, I did.” A nip of teeth at JJ's throat, sending more tingles down his spine, “And you can't complain, you were still with the hag back then.”
JJ sighed. Yuri was right. “Fair enough.”
“Let's not talk about that, though,” Yuri muttered, one hand sliding under JJ's shirt, tracing his abs, making them flutter. “Let's rather talk about me making my senior debut because I had no competition left in juniors. I was the reigning Junior World Champion and Junior Grand Prix Champion, and then I went on to win the Youth Olympics as well. Nothing left for me there.”
Between Yuri's husky voice, his teasing fingers and another trail of bites and kisses on his neck JJ lost his ability to respond with anything more eloquent than grunts. Which was probably fine, because he wasn't supposed to interrupt Yuri anyway.
“And now it's the same in seniors. I've won it all,” Yuri purred smugly, “The 'Super Slam' of figure skating. Every major competition there is, I've won at least once. Right?”
JJ nodded frantically, and Yuri shot him a smirk as if he'd fallen right into his trap.
“Wrong.”
JJ blinked, confused. “Eh?”
Yuri leaned back, hips still moving agonizingly slowly. His eyes were glazed over, but there was a mischievous sparkle in them.
“There's still one missing.”
“What? No.”
“Yes, stupid,” Yuri grinned, leaning in for a kiss that didn't last nearly long enough before he pulled back just enough to give JJ one of those deep, intense looks again. “I haven't won Four Continents.”
“Of course not,” JJ somehow managed to reply, brain sluggish, “You're not eligible.”
Yuri's grin widened even more. “And that's a fucking shame. Unacceptable, really.”
“I know you're used to getting your way, but I doubt you'll be able to convince the ISU to change the rules for you.”
Yuri let out a snort. “I know, silly.”
“Then wha-”
He was cut off by another intense kiss that left him breathless, then Yuri was back to purring into his ear. “I want it all, Jeh Jeh. I want everything.”
JJ made it his mission to give Yuri everything he could wish for – unless they were gunning for the same gold medal – but he couldn't change that Europeans weren't allowed to compete in the Four Continents Championship.
“That's impossible, chaton,” he muttered, “Unless you switch coun-” JJ went rigid when realization hit him, mouth falling open in a mute gasp. He jerked back to stare at Yuri, who let out a laugh, eyes sparkling.
“Princess, what...?” JJ still wasn't sure that he was understanding this correctly.
“I can't compete at Four Continents for Russia. But what if I won it for Canada instead?” Yuri asked, then reached under one of the throw pillows on the couch beside them, and JJ's heart almost stopped. Was he actually going to-
His confusion knew no end when what Yuri pulled out from under the pillow looked very much like JJ's team jacket. Still grinning, Yuri slipped it on, and JJ swallowed thickly. He'd expected something else, but this- oh, this was good as well. This was-
“Damn, chaton.”
Yuri giggled, looking pleased. “That good, huh? Made you swear.”
“You look amazing,” JJ whispered, mouth dry, and Yuri leaned in close, the look in his eyes more intense and nervous than ever. He laced their fingers together and JJ noticed that his hands were trembling slightly.
“What do you say, Jeh Jeh? Will you help me with my quest for complete world domination?” His eyes searched JJ's, and his voice dropped to almost a whisper, “Will you marry me?”
It was simultaneously the best and the most ridiculous thing JJ had ever heard. He was laughing, and maybe he was also crying a little when he pulled Yuri into a crushing hug, burying his face in his own jacket against Yuri's chest.
“That was probably the least romantic proposal I've ever heard.” Yeah, he was totally crying.
“What are you talking about?” Yuri chuckled, “I got on my knees and everything.” He pointed at his knees on both sides of JJ's thighs where he was straddling him, and JJ hiccuped with laughter, wiping tears from his eyes.
“You're aware that marrying a Canadian doesn't automatically grant you citizenship, right?”
“You're aware that I don't need citizenship to compete for Canada unless it's for the Olympics, right? Just residency and sitting out a year.”
“Okay, but-” JJ began, but Yuri silenced him with a finger on his lips.
“And more importantly, you're aware that that's not actually the reason why I wanna marry you, right?” Yuri asked, a flush of pink rising on his cheeks, “But you didn't seriously expect me to get all sappy and say gross shit like how I can't imagine my life without you, right? Or how you make me want to be better, not just as a skater but, like, as a person or whatever. Or how I'm sick and tired of time-zones dictating when we can talk. Or how it's fucking me up how rarely we see each other. Or how I miss you so much some days that I cry myself to sleep, wishing I could wake up next to your stupid face every day for the rest of my life. Because that doesn't sound at all like something I'd ever admit out loud.”
“God, chaton.” JJ's voice was choked up, and his vision was blurred again as he looked into Yuri's eyes, “I love you so much.”
“I love you, too. But how about you give me an actual answer to my question. This is way more nerve-wrecking than anticipa-”
“Yes!” JJ all but yelled, “Yes, I'll marry you.”
“Thank fuck,” Yuri sighed and slumped against him. JJ wrapped his arms around him, a bubbly kind of giddiness making him feel like he was about to burst with happiness. When Yuri leaned back to look at him, JJ was almost certain his eyes were also a little more shiny than usual.
“I'll even do my best to help you become a citizen, if that's really what you want,” JJ offered, then tried to transform his wide grin into a more serious expression, but probably failing miserably, “But I won't help you win Four Continents. In fact, I'll fight you tooth and nail.”
“That's kind of the fun of it,” Yuri smirked, then poked his chest, “Besides, you'll be old and washed up soon enough.”
“Rude! You plan on winning Worlds when you're thirty but don't think I can do the same?!”
“I've heard your back crack in the morning, geezer. Like breaking dry twigs.”
“Lies and slander!” JJ protested, then a different thought hit him, and his eyes went wide. “Wait- you'd be eligible to compete at Nationals, right?”
“Ah, fuck, now you've uncovered my true evil master plan.” Yuri flashed him a roguish little grin. “ I'm gonna break your streak, Jeh Jeh.”
“You're welcome to try.”
“I'll fucking dethrone you,” Yuri smirked, eyes blazing, igniting a corresponding fire in JJ.
“Sorry, kitty-cat. No-one defeats me.” The choice of words was as deliberate as it was nostalgic. The days when he could make Yuri flip his lid with nothing more than some cocky smack talk were long gone, but Yuri still wouldn't let a taunt like this slide. He was glaring daggers, and JJ loved it.
“I have. And I'll do it again.”
“We'll see about that,” JJ grinned and pulled Yuri in for a kiss. He couldn't wait to compete against Yuri again – and the off-season had only just started! All this talk about Yuri's accomplishment made him want to grab Yuri and drag him to the rink – or to the bedroom.
Yuri kissed him back hungrily, and it would have been easy to get swept away by it, had it not been for JJ's still racing thoughts, still trying to grasp that this was really going to happen – they would get married, Yuri would come to live with him, train with him, compete with him at more events than ever before. Taking control of the kiss, JJ slowed them down, surprised how easily Yuri yielded. He was still slightly out of breath when they parted.
“Chaton. This is a really big decision.”
“What, marrying you? Yeah, I know. Pretty sure I've lost my marbles. But here we are.”
JJ chuckled, shaking his head. “I mean, yeah, that too, but. I was talking about switching countries. Leaving Russia.”
“They don't deserve me.”
Yuri's expression was deadly serious all of a sudden, and the coldness in his eyes startled JJ.
“What do you mean?”
“Exactly what I said. I've done everything they asked of me, and then some. I've done my part. But no matter what I do, it's never enough. Because I'm not him. I'll never be him. And they make sure I never forget it. So, fuck them. They can keep him. But they don't get to keep me. I'm fucking done.”
JJ didn't need a name to know who he was talking about, of course, and he was aware that this was a constant source of frustration for Yuri, but he would have never considered even for a second that it was bad enough for him to want to leave the country.
“That's the federation," he reasoned, "But Russia is more than that.”
“Of course. But I hope that my fans – both in and out of Russia – will continue to cheer for me even if I'm skating under a different flag. If they don't, well, then fuck them.” Yuri shrugged.
“I can't imagine the Angels being anything but fiercely loyal,” JJ smiled.
“They better be, I didn't put up with all their crazy bullshit for nothing,” Yuri smirked, then his expression turned serious again. “It's still gonna ruffle some feathers, though. I'll try not to burn too many bridges right away, but just moving and training abroad will piss people in the fed off. I'll get everything sorted out and underway, then ask to be released while I sit out the required one-year-embargo. So... until then, you'll still have the Four Continents playground to yourself. Enjoy it while it lasts.” Yuri flashed him a wide grin, and JJ smiled back at him, but his mind was still moving a mile a minute, listing all the potential problems, all the things that had to be organized, prepared, planned.
“Who's gonna coach you? My parents?”
“Possibly,” Yuri shrugged, chewing his lip, “But you're their baby and they'll always be biased, so-”
“No, princess.” JJ shook his head. “They adore you and they'd love to have you. You're already family. They wouldn't treat you any differently than they treat me.”
“Maybe,” Yuri conceded, even though he didn't look entirely convinced, “But you have a lot of great coaches in this city. Not just at your rink, at the others as well. I'll do tryouts with a few people and see what sticks. Even if we end up training at different rinks, that's still better than being on different continents.”
That was a very good point.
“You've put a lot of thought into this.”
“Of course. World domination is serious business.”
“I mean it, chaton. This isn't a choice to make lightly.”
“I didn't,” Yuri replied, “Believe me, I didn't come up with this over night. But no matter how I looked at it, I always arrived at the same conclusion. I wanna be with you. And I don't wanna wait until I'm retired. And I'm not gonna ask you to uproot your life and leave your family to move to Russia. I mean, really, no matter when it was going to happen, it was always me who was going to move.”
He wasn't wrong, even though JJ had entertained some wild fantasies of packing his things and moving to Russia, because he'd had some of those 'crying himself to sleep' nights as well. But soon, that would be a thing of the past.
JJ found himself grinning from ear to ear again. “We're really getting married.”
“Hell yeah.” Yuri was beaming as much as JJ was, and seeing him so happy was the best sight in the world.
“You know, when you reached under that pillow I was sure you were going to pull out a ring.”
“Oh. I can see how that was misleading,” Yuri grinned and shrugged, “It's not that I don't want us to have rings, but we have very different tastes, so I thought it would be better to pick them together. Also more fun. We can shit-talk each other's choices and bicker like we're already an old married couple, driving the salesperson nuts and make them wonder why the hell we're even engaged.”
“Chaton, no!” JJ protested, but he couldn't help but laugh, “I'll spend more time apologizing than doing any shopping! Like always!”
“Exactly,” Yuri giggled, “That's like half the fun of it.”
JJ buried his head against Yuri's chest with an exaggerated groan that probably didn't hide that he was still grinning like an idiot. Then another thought hit him and he groaned and grinned even more.
“God, chaton. Planning the wedding... We're gonna disagree on everything!”
“I know,” Yuri cackled, “It's gonna be fucking awesome!”
“You say that now.” JJ flashed him a devious little smile. “What if I want Beks to be my best man?”
“Hell, no! Fuck off, he's mine!”
It was exactly the answer JJ had expected. He was going to ask Leo to be his best man anyway, but Yuri didn't have to know that, yet.
“He was my friend first, you know.”
“Well, but I put my finger into his mouth.”
Of course he'd bring that up again. JJ poked his finger into Yuri's ribs in retaliation, getting a satisfying squeak in response.
“I taught him how to do a quad Sal.”
“He taught me how to ride a motorcycle.”
“When I trained with him, we were roommates.”
Yuri narrowed his eyes as if he wanted to accuse JJ of not playing fair, then gave him a look as if he was about to deliver the killing blow. “He let me name his cat.”
“Extreme lapse of judgment on his part,” JJ chuckled dryly.
“Excuse you?! Panther Dragon Phoenix is a perfectly respectable name!”
“In what universe?!” JJ laughed, “Also, he calls him Pasha, you know that, right?”
“So? I call my cat Potya for short. Cats always have multiple names. You call yourself 'King JJ' and there's no universe in which that's not ridiculous, so you have no room to talk.”
“Again with the rudeness,” JJ scolded him playfully, “Honestly, chaton, if you plan on becoming Canadian, you really gotta work on your manners.”
Yuri let out a laugh as if this was the silliest thing JJ had said tonight. “No chance in hell.”
JJ pulled him in tight, bringing his lips close to Yuri's ear. “Maybe I should teach you some.”
“Oh, really?” Yuri drawled, his tone somewhere between amused and intrigued. “Be warned, I'm a terrible student, just ask the geezers.”
“Nah, I'm not too worried about that,” JJ smirked, “I know for a fact that you can be very, very good for me.”
Yuri made a sputtering sound that ended in a whine, causing JJ to chuckle, quite pleased with that effect.
“Second dessert,” Yuri growled, pulling at JJ's shirt and nudging him in the thighs with his knees as if he was trying to speed up a horse, “Now.”
JJ bit back a laugh. “I don't think I can eat again already, chaton.”
That earned him a smack against his arm and a beautiful glare from Yuri. “Stop trying to be funny and take me to the bedroom!”
“Maybe if you ask politely.”
Yuri's glare predictably intensified. “Take me to the fucking bedroom right the fuck now. Jerk.”
JJ clicked his tongue in mock disapproval. “You're only making things harder for yourself, princess.”
“Feels like I'm mainly making things harder for you. In several ways,” Yuri grinned, bucking his hips for emphasis, making JJ groan. “Also, don't you love a challenge?”
“I do.” JJ nuzzled Yuri's cheek with his nose. “Almost as much as I love you.”
“Ugh, you're such a sap.” Yuri buried his face against JJ's neck, but not quick enough to hide his beaming smile.
“We just got engaged. I'm allowed to be a little sappy.”
“You're always sappy,” Yuri grumbled, still audibly grinning, then nudged him in the thighs again, “Come on, weren't you about to teach me a lesson or something?”
“What if I want to make love to my fiance instead?” Just saying the word made JJ feel giddy all over again. “Or maybe I can combine those two.”
Yuri let out an adorably impatient whine. “Whatever, can we just please stop talking and get to the action already?”
JJ let out a triumphant laugh, and caused Yuri to yelp in surprise when he rose from the couch in one swift motion, easily taking Yuri with him, who hastily wrapped his legs around JJ's middle. “You said please! So proud of you, princess, already making such progress.”
“Oh shuddup,” Yuri muttered against his neck.
JJ just laughed and carried him to the bedroom, grinning the entire way.
