Gaskin battles through ‘dark two years’ to star again for Saints