if all-stars can't reach a U21 spot, then I think something is seriously wrong in this game.

I'm very positive that even with a lvl 7 trainer and single position training each week, this player will not reach his cap by the time he turns 22...
UNLESS he will get trained in 1 skill only, but then I don't think he will make the U21 anyway.
They are not your friends; they dispise you. I am the only one you can count on. Trust me.