Arsenal manager Arsene Wenger says he “hesitated” over signing a new contract last season because he doubted whether he was “capable of leading the club”.
Wenger agreed a two-year deal in May, a month before his contract expired.
On French TV programme Telefoot, he said there were “personal reasons” behind the decision to delay extending his 21-year reign at the Gunners.
But he added: “I’ve been there for so long that you always wonder, can you still take the team to the next level?”
Arsenal finished fifth in the Premier League last season – the first time they have finished outside the top four since Wenger joined in 1996 – before beating Chelsea to win the FA Cup.
Wenger’s side began their new league campaign with a 4-3 victory at home to Leicester, before losing 1-0 at Stoke and 4-0 at Liverpool.