I can't believe no one has reviewed this yet! I thought it was lovely.
It's kind of hard to imagine Yuri going from straight to not-straight so quickly, but you pulled it off. Your characterization was pretty spot-on, from Yuri's annoyed pragmatism to Joachim's dialogue.
This story made me squee.