I have mentioned in any number of my writings that a mystery can only be unlocked by revelation. A mystery is something that is hidden, kept secret or covered. A revelation on the other hand is the exposure or uncovering or that which was once hidden or kept secret.
In the above passage of scripture, it is indirectly, speaking to the enormous amount of Believers that are frustrated and confused as to when will God send some form of relief and deliverance for his people. For example there are many who are contemplating if they would skip this semester of schooling due to the lack of funds, even though they have been praying and praying and praying. Then there are those that have been afflicted in their bodies, finances and marriages etc. for years with no sign of relief only the same old, same old day after day oppression.
Interestingly enough, the above scripture reveals that God will arise and have mercy on his people (Zion). However, here is where it gets even more interesting. The scripture goes on to say, that the "SET TIME" to favor the people of God has come. The term a "set time" speaks to a specific time or period that God has set aside well in advance to help, assist, deliver or bring relief to his people. The frustration for the believer of course is the fact that they do not know when this set time is or in other cases didn't even know that it existed..
In essence, God did not and has not forgotten you in spite of how things may appear. The reality is, God's timing is not our timing. As a reminder, God has had everything in place well in advance of our troubles. Yes, I am fully aware that everyone seems to be getting ahead except you. But you must cement in the crevices of your mind that there is indeed a "SET TIME" where you'll one day experience quite the opposite of what you're negatively dealing with now.
Why not take this opportunity right now in prayer asking God to restore you in the area of patience so that you'll not give up prior to the arrival of your "SET TIMES" secondly, you must be convinced that there is indeed a time set for you to prosper, advance, to be healed, delivered and set free. Set times bring to an end the cycles of defeat, emotional pain, failure and the like. Satan's job is to frustrate you to the point of causing you to abandon your journey that's leading you to your set time. The path of one's set times, are always littered with discouragement, disappointment, delay, frustration and confusion. Again, all in a calculated effort to derail you from your encounter with your set times.
"Father, help me to recognize and discern the set times you have ordained for me before the foundation of the world. Lord I am in desperate need of patience because it feels and seems as if my set times are so far away from me. Lord, assist me in not speaking and declaring negative things that are in opposition to my set times but instead thanking you in advance for those appointed times that you've prearrange just for me, in the mighty name of your son Jesus Christ. Amen!