Gilbert got help to deal with the disappointment of his split with Pittsburgh and at 31 is ready to prove himself all over again with the Cardinals.