This is the most ridiculously beautiful story that I’ve read in weeks. Sometimes, stuff like this happens and you can’t help but think that God is winking at us and letting us know “See? There are good people still!”
Yes, we do need that reminder once in a while.