Christians must understand that life operates in seasons and every man may not be in the same season of their lives. Some are still in the seedtime while some are already in the harvest of their life. Just as there is in the physical 24hours and not every hour is used to sleep or work, so also is it in the spiritual not every time is harvest. The seed must always precede the harvest.
Seasons are what rules our lives.
Seed time and harvest, cold and heat summer and winter day and night shall not cease(KJV)
Psalms 102:13 Thou shalt arise, and have mercy upon Zion: for the time to favour her, yea, the SET TIME is come(KJV)
So when you are in the season called the of SEEDTIME of your life, your responsibility here is not to pray or rush into the harvest season but to keep sowing(preparing, studying, adding value to yourself) remaining faithful even though it seems as though things are not working because great days are not necessarily what makes a man but the ordinary days and your constant faithfulness during these ordinary days. This(faithfulness)is what ensures your transition into the harvest season of your life.
Ecclesiastes 8:5 The heart of a wise man studies both time(season) and Judgement(KJV)
We have been giving the ability to understand each season we are in, in our lives. When this is understood, depression, anger, jealousy, envy will be done away with because every man understands what season of his life he is in, be it the time of sowing or the time of reaping what has been sown.
A time to be born, and a time to die; a time to plant, and a time to pluck up that which is planted(KJV)
This is a major factor, why many dreams are not actualized, because we faint during the season of our lives called the Seedtime.
So we must always be faithful despite how tough the situation may be. We must remain diligent despite the blood and tears accompanying this season and if we faint not( do not compromise) then and then alone can the harvest come.
God will enable us to be able to recognize what season of our lives we are in, in Jesus name