Nice article and great thoughts. These help reassure us that there are plenty of good people out there.