The answer is debatable, but I've always associated two things with homelessness. They are mental illness (primarily things like schizophrenia) and drug abuse. However, there are plenty of cases of kids who run away from home and end up homeless, yet it would be reasonable to say that many of these kids are sick in the head or have drug problems. I hope this helped :)