“But they that wait upon the LORD shall renew their strength; they shall mount up with wings as eagles; they shall run, and not be weary; and they shall walk, and not faint.”
— Isaiah 40:31 (KJV)
Advent, which begins on 29 November this year, is a season of waiting. God’s people waited centuries for the promised Messiah. Today we wait for his return. In between, we often wait for smaller things: answers to prayer, open doors, healing, direction.
Isaiah spoke to people who were exhausted, exiles who felt God had forgotten them. His message was not “try harder.” It was “wait upon the LORD.” Biblical waiting is not passive. It is active trust: looking to God, holding on to his promises, and refusing to give up hope.
Notice the order in the verse: soaring, running, walking. Sometimes God gives strength to soar above our circumstances. Sometimes he gives strength to run hard. And sometimes, perhaps most often, he gives strength simply to keep walking, one faithful step at a time. All three are his gift.
As this year ends and Advent begins, bring your weariness to the God who “fainteth not, neither is weary” (Isaiah 40:28).
Reflect
- What are you waiting for in this season?
- How might you wait actively, in prayer and trust, rather than in worry?
Pray
Lord, I am tired of waiting, but I choose to wait on you. Renew my strength. Whether I soar, run or simply keep walking, let me do it with my eyes on you. Come, Lord Jesus. Amen.
Spotted an error? submit a story.




