Several other income streams that should not be overlooked:
Pension. Company or government
Government money. Social security, disability, guaranteed income (should that come to pass)
Return on investment. 401k, stock market, real estate