The great question in spiritual warfare is not "who will win"? But rather the question is “who will stand”? The question is not whether God is on our side as much as whether or not we are on His side. I have preached many times on this fascinating event in the Old Testament.
In Joshua 5:13-15 we find this
13. Now it came about when Joshua was by Jericho, that he lifted up his eyes and looked, and behold, a man was standing opposite him with his sword drawn in his hand, and Joshua went to him and said to him, “are you for us or for our adversaries?” 14. And he said, “No, rather I indeed come now as captain of the host of the Lord.” And Joshua fell on his face to the earth, and bowed down, and said to Joshua, “What has my lord to say to his servant?” 15. And the captain of the Lord’s host said to Joshua, “remove your sandals from your feet, for the place where you are standing is holy.” And Joshua did so
Joshua initially failed to recognize the captain of the Lord’s host. And so, when he approached him, Joshua asked this “man” if he was for or against Israel. The angel identified himself and the captain of the Lord’s host, making it clear that Israel was to follow him. We are sometimes too interested in getting God on our side, rather than getting on His side. He is the commander. His is the battle. David understood this even as he single-handedly opposed Goliath in the name of the Lord.
And so I must ask you this simple question, my friend. In the great spiritual war, whose side are you on? If you are still “dead in your transgressions and sins,” you are unknowingly under Satan’s control, serving him in rebellion against God.
You are not at war with God, if, by faith in Jesus Christ, you acknowledge your sin and trust in the victory, which Jesus has already won on the cross. You then shall be saved and wage war for God. How great is the difference between those who fight with God and those who are for Him. Whose side are you on in the spiritual war?