
I know I’ve said it before, but the voice of fear and anxiety says that everything has to happen right away or it won’t happen at all. Sometimes, anxiety sounds like maybe you’ve already missed it and blown your chance. Or maybe something like God won’t really keep His promises after all.
But as the old song says, the voice of truth tells me a different story. If you can breathe deep and take a moment, you might remember all those times when God came through at the exact perfect time. You might recall how His provision wasn’t a moment too soon or a moment too late.
But sometimes fear speaks so loudly, it’s hard to hear the still small voice over all the shouting. Over all the earthquakes and whirlwinds and fires that try to imitate God’s voice. But there is a Prince of Peace that can tell those winds and waves to be still. There is one whose perfect love still casts out all fear.
The more we live surrendered, the more we get in sync with God’s rhythms and learn His ways and learn to trust His timing. The less we are to give in to anxiety and fear over each new circumstance and setback.
“I have been young and now I am old, yet I have not seen the righteous abandoned or his children begging for bread” (Psalm 37:25, HCSB).
That’s a promise. God won’t forsake the ones He declared righteous by the work of Christ on the cross. When He sees you, He doesn’t see a past littered with failure and mistakes. He sees the perfect blood of His Son shed for you and covering you.
You can trust in God’s timing because you can trust in God’s heart for you. Neither will ever let you down. Both are faithful and true.