Sheffield United striker Rob Hulse still cannot believe the turn in fortune his career has taken.
The former Crewe Alexandra hit-man's first experience of Premiership football was less than memorable with West Bromwich Albion.
The 27-year-old's career then saw him move to Leeds United last season, but he suffered further heartache in the Championship play-off final when The Whites lost to Watford last May.
A £2.2 million move to The Blades ensued, and Hulse admits the move to Bramall Lane and a return to the top flight was unexpected.
"If somebody had said to me after the play-off final that in November you'll have played 11 games in The Premiership and scored four goals, I would have snapped their hand off," Hulse said in an interview with The Guardian.
"I didn't get that chance at West Bromwich Albion.
"I have got no hard feelings against [the managers] Bryan Robson or Gary Megson or the chairman Jeremy Peace but deep down, I always thought I'd missed my chance and wondered, 'Is it going to come again?'.
"A lot of people have asked me what this is season is all about. It is about me, but in terms of the grand scheme of things it's about Sheffield United.
"The main thing is we stay in The Premiership, and hopefully I can play a part in that.
"I do feel like I have something to prove, but only to myself.
"If I don't play well I'm not worried about what other people will say, I'm more worried about me getting a decent night's sleep."