Advice
I would recommend that it is good to go down the street or work with organizations like this gain a better knowledge about what is like to be a on/in the street. Because people often judge others especially those that become homeless due to the societal circumstances, so, that working with such charity center, one would understand and to work for the better society not as perfect but at least. It will be an amazing experience if you work such organization and have conversations with these marginalize folks, it is wonderful but sad thing, so by doing that you would give them some comfort by sharing with them and them sharing with you.