In life things come in cycles. For example earth cycle, weather cycle, personal cycle,spiritual..
People have the idea that everything is going to come at once..it isn't. There are waves. All things happen as they should and there are cycles for you designed at the right time and place. The more we understand this we can relax and say thank you for this stage. If you are waiting for something are you angry or irritated? All this will do is block the creation of what you are asking for. The cycle will come. Release resistance and go with the flow of life enjoying every stage - know it is for you!