Phil Foden has revealed that a mixture of off-field problems and fitness issues have limited his impact for Manchester City this season.