The promised long post about mortgages

 

v20240901