“The Lord is my strength and my shield; my heart trusts in him, and he helps me.” Psalm 28:7-8
Let’s talk about this big thing that overwhelms you; that thing you bring before God nearly every hour of the day. I know you wish it weren’t there, that He’d reach out with a sweeping wave of His hand to remove it. You are frustrated that He’s not doing it when all power is His. David reminds us of God’s declarations ~ He’s our strength and shield, our trustworthy helper. However, it doesn’t always seem that way.
God told His people when they were traveling through the wilderness to Canaan, “Little by little I will drive them out before you, until you have increased enough to take possession of the land.” His plan is for each of His children to become mighty in wisdom, strong in muscle strength, and fluent in the ways of the kingdom. Slaying one giant at a time will build into your life the things that are critical for your future. Never underestimate what is gained when you walk with God and see the progress that is characterized by baby steps.
God is not stingy, nor is His power limited. It is His love that restrains His hand from completely rescuing you so that He can do what is ultimately best on your behalf. I know that this mountain makes you tremble, even despair. However, by dealing with your fear and choosing to stand in faith, you are being transformed into a champion. When you can’t see your progress, God can. You have already changed more than you know. He has been, and is your shield, and He is working on your behalf in ways you could never guess.
I rest in Your faithfulness and my invisible growth. Amen