You yourselves have seen everything the LORD your God has done to all these nations for your sake; it was the LORD your God who fought for you. – Joshua 23:3 (NIV)
We live in a society that tells us, if you want something then you have to go out and make it happen. Reliance on God is a pretty foreign concept outside of the Christian community. It is typically viewed as a weakness.
If we choose to respond by using the world’s method, we may in fact get what we want but it probably won’t come without its own set of problems. This method is similar to using a steamroller; we tend to flatten out anything or anyone who gets in the way. Demanding our way is very taxing mentally, physically and spiritually because we have to personally battle any opposing forces.
To many people’s dismay, just because we choose to wait on God, it doesn’t mean that we are incompetent, lazy or codependent. To the contrary, it requires self discipline to restrain from demanding our way. In order to wait on God’s timing, we must be sensitive to the Holy Spirit. He will prompt us when to remain still. During this time, God is moving things in the spiritual realm on our behalf. As soon as the path has been cleared, He will instruct us to move forward.
Lord, I thank You that You are always working on my behalf. I thank You that the battle is Yours. As I keep my eyes fixed on You and work on what concerns Your heart, You will take care of my heart’s concerns.