What a beautiful story!