And God did it…again!

Scriptures For Meditation — Joshua 21:44-45; Ps 126:1-6; Isa 55:10-13

“And the LORD gave them rest on every side, just as he had solemnly promised their ancestors. None of their enemies could stand against them, for the LORD helped them conquer all their enemies.” Jos 21:44

Over the past two days of our fasting and prayers, we have focused on the infallibility of God’s word and the inevitability of the promises that He makes to His people.

As we read previously in Day 1, God had made a promise to the Israelites saying that a day was coming when He would restore their fortunes and bring them into their land and settle them. In Day 2, we read:

So the LORD gave to Israel all the land he had sworn to give their ancestors, and they took possession of it and settled there. Jos 21:43

But the story didn’t end there!

Today, we see from our first scripture (Joshua 21:44-45), that every single detail of the promise that God gave to them was taken care of in fulfilment of the promise.

“Not a single one of all the good promises the LORD had given to the family of Israel was left unfulfilled; everything he had spoken came true.” Jos 21:45

Child of God, that should make hope come alive in you as you read that scripture!

God gave them possession; He gave them rest on every side so they could enjoy the possession, then He gave them security from oppression of the enemy, so they could retain the blessing. Hallelujah!

There is a word that stuck in my mind in one of the scriptures that we read in Day 1 — Jeremiah 30:3 —

“For the time is coming when I will restore the fortunes of my people of Israel and Judah. I will bring them home to this land that I gave to their ancestors, and they will possess it again. I, the LORD, have spoken!”

This word comes alive, as it appears in one of the scriptures that we are meditating on today — Psalm 126:1 —

When the LORD turned again the captivity of Zion, we were like them that dream. (kjv)

It is the word “again”; reading from the kjv translation, it would go on to appear three times in the passage. (Ps 126 verses 1, 4 and 6)

It is a word that should fan the fire of hope that the promise of restoration ignited in you!

Sometimes we can look at the promise especially relating to what we have lost or what has been destroyed, and wonder if it would be possible that we could ever recover those things; maybe because we think time has passed or events have overtaken the situation; that it was past the time of recovery or the window for restoration to be possible.

But the word “again” suggests otherwise; God did it once before, He can do it again; and then again, and again, if He needs to!

God had once delivered His children from the captivity of Egypt. The exiled captives in Babylon to whom this fresh promise of restoration and settlement was now being given, would have heard those stories of God’s deliverance then, and maybe wondered if God would, or could He still do the same for them in their plight?

And then, God did it…again!

Whatever it is that God has promised to do in your life; He knows just what to do to make it happen. He has promised not only to do new things, but to also recover and restore the old things that we have lost as well. Just sometimes, not in the way that we think…

As the song goes, “My God will do it again, just like before; I’m not giving up, I’m not down!”

Can you join me to make this your declaration of faith in this season that you are in?


Pastor Wale Ola


Psalm 126:1-6

Thank God for the testimonies of the past miracles and demonstrations of God’s faithfulness in your life.

Think of a testimony or testimonies that you have heard of what God has done in another person’s life that you know of. Thank God for His faithfulness in their life.

Ask God to turn your captivity around again. (Ps 126:4). Pray this for yourself, your family, the church.

Pray that God will fill your mouth with laughter and your tongue with singing.

Pray, Lord according to Your word, please restore my fortunes, again in Jesus’s Name.

Thank God for answered prayers.

Prayer & Fasting Corporate Prayers

Please Join Us For Prayers on Zoom TONIGHT from 7:30pm – 8:00pm.

Click the link below to Join directly from your, PC, Mac, Linux, and on your iOS or Android phone: