Neil Walker never doubted future even at his worst