Home is where the heart is

Last night I watched the TV programme Home is Where the Heart Is, where celebrities open thier homes to a homeless person. It made me think. These homeless people have found themselves living a life that is hard for me to imagine. How did they get there, so...