The ecstasy of a Championship title on the final day, the torture of agonising relegation fights, requests to leave the north east, opting to stay after all, managerial departures and seismic ownership changes. Isaac Hayden has seen it all during his six-year stint at Newcastle United.
Next season the 27-year-old will be tasked with leading Dean Smith's Norwich City back to the top flight; a challenge he is already relishing. His Magpies exit was expected this summer but has still affected fans who have always had a soft spot for the honest midfielder.
Newcastle are on the cusp of an unprecedented new era with this summer expected to be the busiest and most exciting in recent memory. For Hayden, it feels like the right time to move on and experience a new challenge.