Here is some food for thought...
The Universe is great at testing our growth before another growth spurt takes place. Why?
Two simple reasons; 1)to ensure that we are ready for the next growth spurt and 2)to make darned sure that we have mastered all that we needed to during that last growth spurt.
Ahhh, the joys of growing pains.