In this chapter the Psalmist is saying that he trusted God to deliver him, and he trusted Him to do it at the right time. Trust requires us to say, “My times are in Your hands”.
I have learned that trust requires us to accept that some questions will never be answered in this life and to place these times in God’s hands-believing that even though we do not know all the answers, He does. He has perfect timing for ALL things in our lives. We all desire and believe for good things to happen in our lives, NOW, but not later.
As we mature in our Christian walk, we learn to believe for things not NOW but in God’s PERFECT timing. Hebrews 11:1 says, “NOW faith is the substance of things hoped for, the evidence of things not seen.” We can always have faith now, but we cannot always have the manifestation now.
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, but trusting that he will. 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. If we never had to wait would we have a strong faith?
Most of us have questioned, why does God sometimes wait until the very last day or minute?
He is teaching us lessons in trust! Trust 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 go hand and hand. Today, if you are waiting on God’s answer, remember HIS timing is perfect and just sit back and enjoy the adventurous journey you are on.
GOD IS GOOD. . . ALL THE TIME!!
This post may contain affiliate links. Read my complete Disclosure Policy Here