Francis Jeffers wants to prove his doubters wrong by keeping Accrington Stanley in the Football League.
The former England striker netted twice in - his first goals in English football for more than four years.
Jeffers told BBC Radio Lancashire: "I was looking for a club for a few months and people thought I was washed up.
"I don't hide away from that. People thought I was finished, but I've got loads left to offer."
The 32-year-old had not found the net in English football since scoring for Sheffield Wednesday at Watford in March 2009.
"Without naming names, a lot of people that believed in me at one time have lost a bit of that belief," said Jeffers, who had spells playing in Scotland, Australia and Malta after leaving Hillsborough.
"Leam [Richardson, Accrington manager] has and I want to repay him because a lot of people have written me off."
Jeffers burst onto the scene as a teenager at Everton, cost Arsenal a fee of about £8m in 2001 and he scored in his solitary appearance for the national team against Australia in 2003.
His brace against the Dons lifted Accrington off the bottom of League Two.
"We've got seven games left and I'll be doing what I've done in the previous three," he added. "I'll be working hard trying to score goals, but first and foremost I'll be putting a shift in for the team.
"It's not about anyone else. We need to win football matches and it's in our hands. That's all you can ask for when you're down there. The minute you need to panic is when it's taken out of your hands and you're relying on other people."