The rescuer is coming, God Almighty has said it, and he always keeps his promises.

This I tell to my children, but honestly, I tell it to comfort myself too. Sometimes it’s so very hard to understand God’s ways; I imagine it’s probably how sheep feel about their shepherd. But the awesome thing about our shepherd is that he created us, he loves us, he knows us, and he has unlimited bounty for those of us who answer his call.

We don’t have to run around bleating with worry because God has said that he will protect us and bless us, forever. The Living God has promised to make a covenant of peace with us, and make blessings of the places he will bring us to. He keeps his solemn vows, even to us lost and stumbling sheep.

I love that God, our protective Father, has promised to banish wild beasts from the land so that we, his sheep, may dwell securely in the wilderness and sleep in the woods. God, my protector, gets me! He knows that I’m scared–afraid of the dark woods and of the dangers that prowl about, and he knows how precious that rest is for me.

So take heart, little sheep, so bruised and weary; our redeemer is coming and he will care for us.

How happy are we, who are called to be in his pasture, under the shelter of his wings. When I’m feeling hopeless, helpless, and lost, I bring to mind that he has called me to dwell securely around his hill.

So huddle close to the Body of Christ and wait; he will send down showers of blessing, in their season.

Ezekiel 34:22-26

22 I will save My flock, and they will no longer be prey for you. I will judge between one sheep and another. 23 I will appoint over them a single shepherd, My servant David, and he will shepherd them. He will tend them himself and will be their shepherd. 24 I, Yahweh, will be their God, and My servant David will be a prince among them. I, Yahweh, have spoken.

25 “I will make a covenant of peace with them and eliminate dangerous animals in the land, so that they may live securely in the wilderness and sleep in the forest. 26 I will make them and the area around My hill a blessing: I will send down showers in their season—showers of blessing.

**Today’s post is from Sarah Schwennesen, active duty Air Force. A mom of three, she is an amazing lady who God continues to use! We are so thankful for her willingness to share this advent devotional with us.