Sometimes the homeless really are homeless through absolutely no fault of their own.
Only too true. A Baptist minister told me about a man whe was homeless, because when he was in hospital, his partners house burned down, and she was killed. As they were unmarried, and she had no insurance, he got nothing. He was ex-Army, and had no home other that that one.