And the Lord said unto Gideon, By the three hundred men that lapped will I save you, and deliver the Midianites into thine hand: and let all the other people go every man unto his place.
Numbers does not always mean strength or guarantee victory. God had assured Gideon that He would be with him and give him success over the Midianites. However, if God had just delivered the Midian army into their hands, the children of Israel would have believed it was their own might that had won the victory.
Although the Israelite army was originally outnumbered four (4) to one (1) by the Midians forces; 32,000 men compared to 135,000 (Judges 8:10), God told Gideon that his army was too big. So after a few tests the army was reduced and only 300 men were chosen (Judges 7: 2-7). God could have delivered His children at any time in any number of ways; He could have pounded the Midians with earthquakes, fire or hailstorm. However, the victory was secondary to God; He wanted the Israelites to realize their need for Him. The important thing was for Israel to totally depend on God for direction and for help.
The Lord Jesus has commanded us to go into all the world and preach the gospel to a lost and dying world (Mark 16:15), we may often encounter hostility and opposition as we seek to do the will of God for our lives. But we are not to be fearful of facing the enemy; we are to trust God, for He has assured us of the victory (1 John 4:4).
We are in a battle for souls of men and our enemy, the devil never rests, it is crucial that we must press forward with faith, self-sacrifice and courage.