Mortgages are long-term contracts, and sometimes that overwhelms people. Personally, I know that having a 30-year debt hanging over my head would by annoying and stressful.