There is a time for everything, and a season for every activity under heaven.
– Ecclesiastes 3:1
When talking about time, we have our own different timing. We have our own time for waking up, going to school, eating, and sleeping. But when it comes to major things in life, we were used to be impatient. When it comes to finances, we choose always the “quickest” way possible to have money. In love, because of insecurity, we were preferred to choose the wrong person for the sake of being “complete”.
Impatience will lead only to destruction. Because of our impatience for waiting in God’s breakthrough in our life, we tend to shortcut everything. So instead of blessings, the opposite is what we get.
That’s why we need to trust God. Why? because in His own timing, He will give all His promises in our lives. As what was said on the Scripture above, there is a time for everything. And all His promises were already set in His own, perfect timing. The only thing that we need to do is to wait. And yes it is painful, but we need to wait in faith. That means trusting in Him, no matter what.
So if you are praying for something, you need to wait for God and in His own time, He will give it to us.