Haynes has been struggling with recurring hamstring trouble this season but, having finally returned to fitness, he started the last two games and scored in victories for Chris Powell's side over Cardiff and Bristol City.
"The gaffer has given me an opportunity and I feel like I'm taking it, I'm working hard on the pitch and working on my hamstring stuff," he said.
"Last year and the start of this year has been a bit of a downer for me, but the gaffer had faith and has stuck with me, and now I'm reaping the rewards of all the hamstring stuff.
"I'm back home, I'm enjoying life, and I'm enjoying my football and I couldn't ask for anything more really.
"I'm scoring goals as well which is a bonus, and I just have to get my head down and keep focused and hopefully we can get many more results."