i wait for the lord, my soul waits, and in his word i hope.
"Waiting for the Lord" is an Old Testament way of describing the opposite of impatience. Waiting for the Lord is the opposite of running ahead of the Lord and it's the opposite of bailing out on the Lord. It's staying at your appointed place while he says stay, or it's going at his appointed pace while he says go. It's not impetuous and it's not despairing.
Now how does the psalmist sustain his patience as he waits for the Lord to show him the next move? Verse 5 says, "I wait for the Lord, my soul waits, and in his word i hope." The strength that sustains you in patience is hope, and the source of hope is the Word of God. "In his word I hope!" And hope is just faith in the future tense. Hebrews says, "Faith is the assurance of things hoped for."
So what we have in Psalm 130:5 is a clear illustration that the way to battle impatience is to buttress your hope (or faith) in God, and the way to buttress your hope in God is to listen to his Word, especially his promises.
If you are tempted not to wait peacefully for God, to let him give you your next move—if you are tempted to give up on him or go ahead without him—please realize that this is a moment for great spiritual warfare. Take the sword of the Spirit, the Word of God (Ephesians 6:17), and wield some wonderful promise against the enemy of impatience."