Just want to chime in that an overwhelmingly disproportionate amount of street-involved youth are LGBTQ who have been exiled from their homes and communities.
And a disproportionate amount of adult homeless are veterans and/or suffering mental illness and/or have addiction issues.
All of these can be dealt with by a compassionate society that sees the individuals as worthy of their humanity. Gives the homeless homes. Build safety nets that catch all.