In Canada, we are blessed with lots of material things. Even our poor and homeless are not hungry nor naked.
There are lots of NGOs providing them with food and clothing. The government also has programs to help high-school drop-outs change their lives eg. adult graduation program, government student loans, various post-secondary colleges that provides short-term certificates to train people into different trades. However, people on the street are very often deeply wounded. Most of them suffer from post-traumatic stress disorder and abuses. They lost trust in people. They lost hope. In addition, after the closure of Riverview Hospital, a Canadian mental health facility and because of our current law in which no one can be forced to receive medical treatment, many mentally-ill are being left on the streets.
What we lack are social housing for the homeless, detox beds for the addicted, care homes for the mentally-ill and emotional & spiritual support for the street people. As a result, we provide emotional and spiritual support to them. We are lights in darkness.