It was when Victor was a little over four that the world started disappearing around him. Before then, a soulmate had been something that he was vaguely aware existed, but hadn't really cared to properly think about. His mother had gently told him that whatever his soulmate loved would be invisible to him, and whatever he loved would be invisible to his soulmate.
"You mean they'll never see the ice?" Victor had asked mournfully, disbelieving that anybody could even live without seeing ice. It was his whole world.
His mother had replied that his soulmate would only be able to see the ice when they first touched. That the world would seem so much clearer.
And then a few years later, the ice disappeared for Victor as well. That was the time that he was entering his first competitions, so he took the blow hard. He was angry at his soulmate for a while, but gradually learned that it wasn't his soulmate's fault. After all, he'd done the same thing to them. He gained respect for his soulmate for still being able to love something that he couldn't see.
When Victor was eight, Makkachin disappeared. Victor was sad at no longer being able to see him, but at the same time excited that he and his soulmate had so many shared interests. That one day, when he met his soulmate, he'd be able to have a dog with them, and skate with them, and colour with them. He'd confided all of this in Yakov, who had just muttered 'Bah!' before walking away. Yakov had never been a romantic.
When Victor was twelve, he won his first Junior Grand Prix Finals. He'd been ecstatic that day. He'd smiled warmly at the ice he could not see, and mentally thanked his soulmate for giving him the confidence to get this far. He'd hoisted his gold medal in the air, and cried with joy.
When Victor was fourteen, he'd had a particularly tough day. Yakov had yelled at him a lot at practice (for no reason, might he add), and made him stay behind for extra ballet training. Victor had dragged himself home, wanting nothing more than to flop down on his bed and sleep for a good eleven hours. When he finally reached his room, he reached up and tugged his hair out of its braid, sleepily reached for a comb, and turned towards his mirror to see….
Nothing.
He was invisible.
Victor screamed.
When Victor was sixteen, he gold medalled in his first ever Grand Prix Final. He'd smiled at his invisible reflection in the cameras while kissing his gold medal, while hoping his soulmate was watching, could see him, was surprised by him. That's when his habit of wanting to shock his audience began. All while thinking, can you see me now, soulmate?
Through the years however, Victor began to develop a more… indecisive relationship with the ice. There were only so many surprises he could pull before it was expected, before he began to lose himself in the process of striving to be the best. By the time he was twenty, Victor stared silently at the invisible ice while he skated, numb inside. At least my soulmate can see one of the things he loves, now.
However, when Victor was twenty two, he met Yuuri Katsuki, who brought hope back into his life, as well as making the world clearer to him. That night of the banquet, when Victor had just been another face in a room full of people, looking at his non-existent reflection in a glass of champagne, smiling sadly.
That's when the glass of champagne abruptly disappeared, and Victor had to blindly place the invisible champagne flute down on a table. It seemed like his soulmate was enjoying himself far more than Victor, wherever he was. Except 'wherever he was' wasn't actually that far, and it turned out that a drunken stranger really could make all the difference to your life.
Later, while sitting at the side of the celebrations, and hugging a still inebriated Yuuri to his chest, Victor caught sight of himself in one of the passing server's silver trays, and had smiled to himself before burying his face in Yuuri's hair. He was smitten.
The next morning however, Yuuri was just…gone. Victor had stopped by his hotel room that morning with some painkillers (knowing Yuuri ought to be nursing a hell of a hangover), and had been told by the staff that Yuuri had already signed out, and was on his way back to Japan.
The months that followed were some of the worst of Victor's life. Not once did Yuuri try to reach out to him, reach out to his soulmate. Victor was just…discarded. Left alone.
Going to Hasetsu had been a whim. A last resort after looking at some of Yuuri's old interviews, and figuring out where he lived. He dragged the newly dubbed 'Yurio' with him, who had just met his own soulmate, because as much as he pretended to be cocky, he was actually terrified that Yuuri would reject him.
In hindsight, throwing that rock at Yuuri's window probably hadn't been the best idea, but throwing stones at windows was supposed to be romantic! Except that the area around Yuuri's house didn't have enough small stones, so he just went for the larger choice. Yet, when Yuuri cautiously poked his head through the gaping hole that was left in his window, brandishing a skate like some sort of weapon, Victor fell all over again. Yurio's background screaming just added to the ambience.
Later, when Yuuri had explained the whole banquet misunderstanding to Victor, he felt like a huge weight had been lifted off his chest. He'd laughed, and spun Yuuri around until they both collapsed in a heap on the floor. There, they'd had low conversations, curled up into each other. Victor told Yuuri the story of how Yurio had met his own soulmate. Yuuri had launched into a long tale about his friend Phichit, who had somehow tracked down his soulmate, Seung Gil, who liked virtually nothing. Except one thing. Phichit himself. It seemed Phichit had similar experiences to Victor in terms of living his life being invisible, and he resolved himself to speak with him more on that some day. But for now… Victor laughed at a joke Yuuri made, and rested his head on Yuuri's chest, feeling that love and life had finally appeared once more.
One year later
"Damn, this is heavy" Victor complained, flicking his silver hair out of his eyes "Yuuuuuriiiiiiiiii, why do you own so many thiiiiiiiinggss?"
Yuuri snorted "I'm sorry, who was the one who felt the need to ship over the entire contents of his apartment for a one week stay in Hasetsu? At least I'm actually moving in here!"
The moment they reached the door of Victor's apartment, he dropped the box, and dramatically swept Yuuri up in his arms.
"Vi-Victor! What? P-put me down!"
"No can do zolotose" Victor stepped inside, Yuuri still flailing in his grip "It's tradition for the groom to carry the bride across the threshold!"
"I'm not your bride!" Yuuri argued hotly. Then he ducked, and hid his face in Victor's chest "I'm your husband" He muttered softly, his cheeks red.
"Yes. You are" Victor smiled softly at his ring for a moment, before dropping Yuuri on the couch, and stopping his protests with a kiss "My soulmate"
