Investing for life