In 2018, more than three-quarters of Americans purchase their homes with a Mortgage rather than cash. The average length of time an American homeowner will live in their home is 12 years, but most mortgages are 30-year loans. This means that a lot of h...