Reading that choked me up, and I (embarrased to say now) am usually quite heartless to the homeless... You're a good man.