What a lovely, lovely story; isn't it wonderful that people can be so very kind?!I almost expected it to end magically, with you going back to thank the young man & the shop having mysteriously disappeared.
Thanks for sharing; I hope you & your wife have been making beautiful music together ever since!