First paragraph -- very nice. Uncomplicated, but it sets the stage quite well.
The word "periwinkle" seems to evoke gentleness. Is that what you're going for?
Great closing. Really makes me wonder what's going to happen next, and whether "a few years" was the deceptive part of the sentence.
Grammar etc:
"Stripped suit," should be "striped suit."
"wine stained" should be "wine-stained"
Author's response
Sheesh, it's taken me forever to figure out how to respond to reviews, sorry. Thank you for this! Yes, I was going for a mild hint of gentleness in Dimitri. Rather, innocence.
I fixed the grammar mistakes - thank you for pointing them out!