Some of them are plenty smart - they got good grades and went to good colleges and have professional jobs. They're engineers, teachers, what have you. And they're probably perfectly good at their jobs, and they think because they've made it that far and see so many people doing worse, they assume they're just better.
As said, "It is difficult to get a man to understand something when his salary depends on his not understanding it."
From this point on, anyone who sleeps on the streets will he assumed to be an adult, and therefore responsible for their own decisions, so we need not feel bad for the consequences of their poor choices.
Homeless shelter like, Happy 18th birthday, now the streets are waiting