Sometimes life just piles on and you need a reminder that the world still has genuinely sweet, generous, truly good people in ...