okay, but: yuri on ice soulmates au, the kind where you have their first words on your body somewhere.
the banquet happens as in canon, but viktor is EVEN MORE lovestruck, because this adorably drunk japanese studmuffin is his soulmate. he has always wondered about the future of his career, knowing that his soulmate would ask him to coach them, but he is unprepared for just how much he wants to throw himself headlong into doing everything he can for this cutie.
only yuuri, blackout drunk as he was, not only doesn’t remember, but also runs away from him the next day.
viktor is pretty crushed about this, thinking that his soulmate doesn’t want him, and nearly quits skating himself. until the stay close to me video. that, to viktor, reads as “i’m sorry for running away, but i’m ready now.”
meanwhile, yuuri goes through the exact same freakout as in canon, but with the added stress of trying not to fall for viktor because he’s not his soulmate, damn it! viktor is crushed to find his efforts rebuffed, but tries to give yuuri whatever space he needs- after all, yuuri is the one who reached out and called him to japan. so maybe this is just him being scared of rushing into things- fine, viktor can respect that. they can totally just take things slowly. they don’t have to act like soulmates yet- they can just be boyfriends!
and sure enough, they grow together over time. china happens, and their relationship takes a huge leap forward. they make it to barcelona, where they independently buy each other rings. viktor is thrilled beyond belief- finally, he can show his love for yuuri to the world!
(yuuri protests to himself -even harder than in canon- that they’re just good luck charms. so what if he’s been looking up stories of soulmates that didn’t work out. and of purely platonic soulmates. and non-soulmate couples. and every conceivable type of non-traditional relationsh- OKAY, HE’LL ADMIT IT, HE’S GOT IT BAD.)
finally, we get to that scene in the restaurant, where viktor just about has an aneurism. because holy. fucking. shit. HIS SOULMATE HAD NO IDEA THAT THEY HAD ALREADY EXCHANGED WORDS. all of his efforts at being coy, at respecting yuuri’s not wanting to talk about their relationship; it’s all completely backfired. all he’s done is hurt yuuri all this time. he’s the worst soulmate ever, god, how can he ever look yuuri in the face again?!?
meanwhile, yuuri.exe has crashed. he could have had this AGES ago. EVERYBODY IN THE ENTIRE SKATING COMMUNITY KNEW EXCEPT HIM. why did nobody ever mention- oh god, this explained so many weird comments! phichit even has pictures of them posing with their words! (he is a dead man.)
yuuri goes on to win the gold at the grand prix, and he and viktor get married in the most disgustingly adorable ceremony the world has ever seen. the triplets gleefully inform the internet of the whole convoluted story. everyone lives happily ever after.