Howard Stern is 65, full of regrets, and filthy rich