Your Journey: Retirement, Taxes and Generosity