Andros Townsend delivers a blisteringly honest self-appraisal as he reflects on the last couple of years of his career.
There were times, he admits, when standards dropped, self-doubt crept in and he was unsure where it might lead.
Flickers of brilliance at Newcastle were soured by relegation and he stuttered through an awkward start at Crystal Palace before issuing a reminder of his quality with a thrilling goal at West Bromwich Albion earlier this month.
Townsend won possession on the edge of his own penalty area and dashed the length of the Hawthorns pitch, throwing elaborate step-overs as he jinked his way into the Albion box.