Thierry Henry insists he will remain at Arsenal for the rest of his career despite recent reports of a rift with manager Arsene Wenger.
The Arsenal captain missed Saturday's clash against Tottenham and admitted he was frustrated when he was ruled out of the derby at the training ground the day before.
The 29-year-old forward signed a four-year deal at the club last season after being linked with a move to Barcelona, although he has ruled out ever joining the Spanish giants.
Wenger, meanwhile, has ruled out signing players in the January transfer window - despite Henry recently suggesting they may need to bolster their squad - but the Gunners skipper is happy with the "ambitions" of the club.
"The club have the same ambitions as me," said Henry, who could be out injured for six weeks.
"Regarding the recruitment in the summer, my confidence was not betrayed. I am at Arsenal for life. I will not go to Barcelona."
Henry admitted prior to the victory over Spurs that he was frustrated at missing the clash but he has again denied a bust-up with Wenger.
In an interview with French newspaper L'Equipe, he said: "Quite simply, it is true that I can be a pig! It is not a lie to say that. Sometimes, I feel that I am in the right even when I am wrong.
"But to claim that I wanted the power - no. To say that I wanted to play in a 4-5-1 - no. Everyone that knows me knows that I prefer to play alongside a team-mate (in attack)."
Arsenal will be without their talisman for Wednesday's Champions League clash at Porto, he was suspended for the trip to Portugal as well, and he could be out until the new year.
"It is the same as after the game in Dublin for France (1-0 win against Republic of Ireland) last season," he added.
"I have to say stop for a month, maybe a month-and-a-half, for the pain to go away.
"After having 60 matches in 2006, there comes a point when your body says stop. And it is necessary to listen to it. I am frustrated by that, because I cannot help my team on the pitch. It is something that I find difficult to accept. But I did not argue with Arsene Wenger."