Jeremie Aliadiere believes this year's Carling Cup run could save his Arsenal career.
With first-team chances limited, the 23-year-old forward thought his eight-year spell at the Club was on the verge of ending.
Then came a chance in Carling Cup Third Round at West Bromwich Albion and he took it, bagging both goals in a 2-0 win.
Since then he has started every round - scoring two more goals - and been handed further chances in the Premiership and Champions League.
Yet incredibly the Frenchman - who is the second longest serving player on the books at Emirates - admitted that as recently as December he doubted he was good enough to cut it at Arsenal.
"I didn't think I could do too much more," he said. "I always did my best and I had injuries and problems which didn't help me. But I thought maybe I was not good enough for Arsenal.
"I thought about leaving in December. But then I started playing, scoring goals and I changed my mind."
"It's nice to know the manager has got faith in you and has been waiting as long as I have been waiting."
Aliadiere confessed he has wondered in the past how his career may have differed had he stayed in France or moved elsewhere. Now he says he has no regrets about his move to England but stressed he is not looking too far into the future.
"The more games I play the better and I want to play more and more," he said. "Not only Carling Cup and FA Cup; I would like to play in the Champions League and Premiership.
"I did think about how it would have been if I stayed in France and if I went somewhere else. But you can't really regret it. I have got no regrets that I came here."
"I am just thinking about now and until the end of the season. Then I will think about my future in June."
Copyright 2015 The Arsenal Football Club plc. Permission to use quotations from this article is granted subject to appropriate credit being given to www.arsenal.com as the source