Let he who is without sin cast the first stone.
I liked that post Shubi .... it is a good one, when it is kept in mind.
As for running a homeless shelter, let me say thanks. We need people to do this effectively - at best, I could handle only about an hour a day at such a place.
Let me also say this: a golfer with a bad slice doesn't do much to improve it if he spends all his time at the practice range surrrounded by .... slicers. Who knows how you schedule your day, but one thing is quite obvious in my experience: one's dreams at night stitch together the previous's days experiences.
I'm not into personal attacks fwiw. But I'm quite convinced that a whole lot of folks fail to engage on any of these issues because of fear.