Every once in a while you have an opportunity to experience something that gives you a resurgence of hope that the world is slowly but surely trying to become a better place. 282 more words