What are the Causes of Homelessness?

There can be many contributing factors that lead to homelessness. Medical bills or lose of a job would make it impossible to pay the mortgage and the home is lost. Some people choose homelessness because they do not or cannot cope with modern society.