Wolves midfielder George Saville says he always believed in himself after scoring his first two goals for the club in their Championship win over Derby County at Molineux.
The 22-year-old ex-Chelsea trainee has had a frustrating time since leaving Stamford Bridge in August 2014.
But an impressive loan spell with Millwall has restored him to favour - and he has now taken his chance.
"I've never doubted myself. I have great support around me," said Saville.
"I know it's a cliché but you can't do it without support. That comes from your family and your friends. They're pushing me and helping me through the tough times."
Saville's two-goal salvo came in his 16th appearance for the club, having been kept sidelined last season not only by the form of central midfield duo Kevin McDonald and Jack Price, but the shape in which the team played.
And having been dropped to the bench for the 3-0 midweek defeat at Brentford, he shone in a three-man midfield against the Rams, in front of the live TV cameras.
He scored his side's 14th-minute opener before responding to Chris Martin's late first-half equaliser, with a late headed second-half winner to earn Wolves a timely first win in eight matches.
Saville's loan spells
Saville's first major loan spell was while he was still at Chelsea, with West London neighbours Brentford, with whom he won promotion to League One, as runners-up to Wolves, in 2014.
He celebrated promotion again at Bristol City, where he never appearing on the losing side in seven League One appearances in the second half of last season as they secured a return to the Championship.
This season he spent three months at Millwall, suffering defeat just four times in 15 games, to help turn Wolves boss Kenny Jackett's old club into promotion contenders.
And although Wolves' injury list played a factor in his recall at the start of February, he has responded well to the opportunity.
"It's been a tough year going out on loan twice and thinking you're not good enough to get into the team, but you have to be mentally strong," Saville told BBC Sport.
"You have to block a few things out. You've got to stay strong, keep working hard and anything can happen. I've played a few games now and hopefully showed the supporters what I'm capable of.
"We were poor against Brentford on Tuesday, nobody's hiding away from that. We've had a tough patch, when we've lost games maybe we shouldn't have lost and drawn games when we probably could have stolen a win, but we've stuck together as a team.
"The goal settled us down and and we pushed on from there with grit, determination and hard work off the ball. That's what we have to do."