It is my understanding that people being homeless short term is not rare... like someone living in their car for a few months because they lost their apartment.
Long term homeless usually have serious problems other than just not having affordable housing. The crazy, the addicts, the pathologically lazy.