In Karatedo it is your teacher who directs your progress – not you. You as a student can’t decide and think, “well I’ve been doing sanchin for two months so now I’m ready for sesan.” No, that’s not how it works.
Practice is grounded on what your teacher thinks you’re capable of learning and what you’re ready for physically and mentally. This is very hard for western students to accept sometimes; the idea of letting go and relying on the decisions of someone else for your progress. It’s humbling as it should be and difficult because its not part of western culture.
It may make you feel like a child trying to please his father to get his approval (which you may or may not get) and in some respects that feeling is right. The important thing is to balance your own feelings with trust in your teacher.