Manchester City manager Pep Guardiola has no doubt defender John Stones has the personality to succeed at Etihad Stadium, but feels the extra demands at top-four clubs have caught him out.
Stones, 22, was dropped after the 4-2 defeat at Leicester on 10 December.
The £47.5m former Everton player has since been an unused substitute.
Guardiola said: “I know that people think if a player doesn’t play it is because the coach doesn’t trust him any more. That is not the truth.”
Third-placed City travel to Hull on Boxing Day (17:15 GMT) for the first of their three festive fixtures.
City have kept five clean sheets in the 21 games Stones has played for them this season.
Two came against Steaua Bucharest in the Champions League qualifying round in August.
Prior to those matches, Stones had played in only three European fixtures, and Guardiola feels the demands now placed on him take some getting used to.