i worked until my retirement as a clerk-receptionist in a clinic that provided services to the mentally homeless. They are a difficult population to help because there is very little sympathy for them. I remember Ronald Reagan saying that "a lot of them are, shall we say, homeless by choice." He and his ilk believe that homeless people are living the life of Riley, getting free government money and laughing at all those fools who work and pay taxes to support thrm.
What they don't know is that financial aid is hard to come by and isn't all that much money when it is got. There was General Assistance, the low end of the welfare spectrum, which was not enough cash to do much beside buy booze. It was easy to get kicked off the roles through some violation of the rules for qualifying. Then there was Social Security Disability Insurance which was complicated to apply for and required a verifiable medical and psychiatric diagnosis with a number listed in the Diagnosis and Statistical Manual with supporting paperwork. Even with the assistance of skilled social workers applications were often denied requiring applying again.
SSDI is the program most despised by the Reaganoids, the one (along with TANF) they most want to see eliminated, Do that and the worst case mentally ill homeless will commit clumsy crimes in order to eat (and drink and take drugs ), die on the streets. or overcrowd the already overcrowded jails. Anyone who things they're getting an easy free ride through life and could, if they wanted to, clean up, behave properly, get jobs and become self supporting tax payers, stop being Mitt Romney's "takers" is wrong, cruelly wrong.