There are many reasons why people need to stay at home for days, weeks or even months on end. Situations can vary...