Contrarian view: If he went into a long, impassioned, impromptu speech about the level of challenge he's receiving, I'd interpret that as the real problem. It's likely that he's been thinking about this for a very long time, it's just that, for whatever reason that got into his little 4yo brain, he was afraid to talk to you about it.