“Then Caleb silenced the people before Moses and said, ‘We should go up and take possession of the land, for we can certainly do it.” (Num. 13:30).
When God gives us a promise He would already have taken into consideration all obstacles, battles, schemes, and opposition. God promised His people a land that was filled with giants; a land surrounded by a great wall and a tightly shut gate; a land guarded by an army of soldiers and a strong king. Joshua and Caleb remained in faith knowing that when God gives us a promise, He remains committed and faithful to work with us for its fulfillment.
God’s Names describe His attributes and power to fulfill His promises to you: El Gibbor, Almighty God, who is more powerful than your enemies; El Rohi, the LORD your Shepherd and Protector; El Elyon, the Most High God who is higher than all your mountains; JESUS, the Name that is above all Names and whose Name means “salvation” to all people.
David wrote about EL CHAYIL, “Who is this King of glory? The Lord of hosts (armies), He is the King of glory.” (Ps. 24:10, NKJV). God goes before you in every battle preparing the way for your victory and salvation. God will keep His promises to you.
My God goes before me to level all my mountains and give me victory in all circumstances.
Read the Bible in One Year: Ezekiel 18,19; James 4.