Lots of people may think that the main causes of homelessness are unruliness and addiction. I think that most people would be surprised to find that the main cause of homelessness is lack of affordable housing. In South Carolina, minimum wage is $7.25 an hour. In order to stay in an average apartment, someone would need to earn closer to $18.00 an hour.
Another reason is lost vital records like birth certificates which are needed for everyday identification cards like a drivers license. Lost vital records can keep people, including veterans, from getting into a home.
There are many other reasons that one could lose one's home. Many people are only one crisis or missed paycheck away from losing their home.