Mortgage rates are at their highest level in almost three years. The rising cost of borrowing is driving life's major purchases further out of reach.