Exodus 14:14 and Deuteronomy 1:30 both reminded the Israelites that God would fight for them. This call was not a general promise that we can claim for “battles” in our lives but was based on the specific promises He had made of taking the Israelites out of captivity and into the promised land (Exodus 3:8). Because of those promises, they could trust God to fight their battles and see His promises through to completion.
Though those specific promises are not for us, as we consider these historical events, we gain insight into how faithful our God is. Because of that, we can confidently rest in His promises for us. He has not promised that we will win any particular battle in this life but has promised that He will protect us from the evil one (John 17:15), never lose us (Romans 8:31-39), and to ultimately make us like Christ (1 John 3:2-3). Though we are promised to suffer in this life just like Christ suffered (1 Peter 2:21), we are also promised that God is shaping us into godly men and women through that suffering (James 1:2-4).
The Israelites could trust God to fight their battles because He had already promised them victory. Though fear often rose in the moment, they were called to remember God's word and rely on His faithfulness, not their circumstances. Today, God has not promised to shield us from every struggle or ensure earthly success. We may not get the job, the promotion, or justice in a broken world. Unlike Israel’s physical promises of conquest, we are told to expect hardship: “Indeed, all who desire to live a godly life in Christ Jesus will be persecuted” (2 Timothy 3:12).
Even so, God has promised to preserve us through trials (John 10:28), to use our suffering to make us more like Christ (James 1:2-4), and to be with us always (Hebrews 13:5-6; John 14:15-27). In Exodus, God fought physically for Israel because He had made a specific covenant with them. Today, that same faithful God works spiritually in us to fulfill His promises. So when we cannot see how our trials could possibly lead to good (Romans 8:28), we remember His character and trust in His word: “Some trust in chariots and some in horses, but we trust in the name of the LORD our God” (Psalm 20:7).