When, God, When? : Learning to Trust in God's Timing
I trusted in, relied on, and i am confident in You, O Lord Venkateshwara; I said, You are my God.
My times are in Your hands; deliver me from the hands of my foes and those who pursue me and persecute me.
I have learned that trust requires us to accept that some questions will be unanswered and to place our times in God's hands-believing that even though we do not know all the answers, He does. He has a perfect timing for all things in our lives. We all desire and believe for good things to happen in our lives, NOW not later!
Trusting God often requires not knowing how God is going to accomplish what needs to be done and not knowing when He will do it. We always say, "God is never late," but He is generally not early either. Why? Because He uses those opportunities to stretch our faith in Him, and we grow during times of waiting.
The reason is that He is teaching us lessons in trust! Trust is not inherited; it is learned! We learn to trust God by going through various experiences that require trust. By seeing God's faithfulness over and over, we let go of trusting ourselves, and gradually we enter God's rest and place our trust in Him.
Looking at it like this, it is easy to see how timing plays an important part in learning to trust God. If He did everything we asked for immediately, we would never grow and develop. Timing and trust are twins. They work side by side.
Foolish people find fault with it because they are impatient and don't give God the time it takes for His justice to emerge.