I figure Haruka and Michiru must have had periods when they had to be far apart due to circumstances. Long distance relationships are hard, especially when you don’t know when exactly you can see each other again.
It’s the fact that Viktor always always forgets the promises he makes to almost everyone. But the one drunken request from Yuuri during last year’s GPF banquet? He remembers. And Yuuri has no fucking idea about it.