Moses is already singing of nations and battles even before the people of God has met those people. When you know God is master of everything then you know the victory is guaranteed.
12 “You stretch out your right hand, and the earth swallows your enemies. 13 In your unfailing love you will lead the people you have redeemed. In your strength you will guide them to your holy dwelling. 14 The nations will hear and tremble; anguish will grip the people of Philistia. 15 The chiefs of Edom will be terrified, the leaders of Moab will be seized with trembling, the peopleof Canaan will melt away; 16 terror and dread will fall on them. By the power of your arm they will be as still as a stone—until your people pass by, Lord, until the people you bought pass by. 17 You will bring them in and plant them on the mountain of your inheritance—the place, Lord, you made for your dwelling, the sanctuary, Lord, your hands established. 18 “The Lord reigns for ever and ever.” (Exodus 15 v 12-18)
The same hand that split the sea is now pictured reaching ahead, into Philistia, Edom, Moab, Canaan, nations Israel hasn’t even encountered yet! Moses sings about victories that haven’t happened as though they’re already won!
That in itself speaks so much to us today.
If God has dealt with Pharaoh, He can be trusted with everyone and anything that still stands between us and the promise. The battle is always His: we just learn to walk in His victory.
See how the song closes. “The Lord reigns for ever and ever.” Not Pharaoh or the nations ahead. The Lord reigns.
Maybe you need to sing over your future and what lies in front of you. God hasn’t finished yet, but He will.

