Bregman I am referring is Dutch, I am Danish. Two countries where you'd have to look really hard to find homeless people.
I think over-complication is the issue in the states, which in turn makes a lot of these grants go to heads thinking about the issues rather than the actual issues.
I also think it is important to attribute issues where they are due: Mental issues is not a housing problem, it is a health care issue. Not being able to manage money is not a housing problem, it is a primary school problem. Etc.
With all respect for your previous life, it does sound like you needed some quality health care more than a parental system that handed out food stamps (in fear that the money otherwise would have gone to drugs).