Many Americans struggle to afford their home. If your finances can’t pass the cash-flow test, shock test, and stress test, it ...