If you look at the statistics, homelessness is not for the most part about drug and mental issues. 

http://www.lanecounty.org/departments/hhs/hsc/documents/press_release_2016_pit_count.pdf

Most homeless, around 80 percent, are that way temporarily and just need shelter until they can find a way off the streets. The other 20 percent are chronically homeless but most will make it under a "housing first" policy that provides an apartment with supporting services. And it saves a lot of money.

Yes, you and the other housed people are to blame for most homelessness because you have repeatedly voted for the politicians who have created an economy that increased poverty, which is the main cause of homelessness. If you don't know what I'm talking about, do some reading. I don't have time to explain it to you.

I live in an apartment, subsidized housing run by HACSA, a county agency, which is financed with federal money.  It is not practical for most of us to take in the homeless.