Mr. R. hopefully you are not just yet another alias for Rick and his apparent online multiple personality disorder.
Here are some facts you are overlooking. 
-"getting clean" your assumption is that all homeless are addicts or drunks. They are not. 
-There are about 15,000 homeless in Hawaii serviced every year.  About 5,000 are returning homeless each year (repeaters). Meaning about 10,000 are newly homeless each year - First time being homeless.  Many have full time jobs.
-Of the 15,000 homeless, the DOE is aware of over 4,000 homeless children enrolled in schools. this is the school age kids, not counting the kids too young to count. More than 1/3 of all the homeless in the state are kids. I would like to assume you do not think they also need drug or mental health treatment ?