Isaiah 42 says to shout from the mountain tops and let us give glory to the LORD! Why? Because the LORD (our Shepherd) is also a mighty Man of war and will go forth like a warrior and prevail against His enemies.
Some times our part is to stand still and experience the salvation of the LORD. Our victory is by faith, not by sight. Do not go by what your eye sees but by what your spirit discerns through the leading and voice of the Holy Spirit operating in us. Jesus said that the Spirit will lead us into all truth.
I read about the great battle in the days of King Johoshaphat when singers went out ahead of the army of Israel. Singers? Yes, they sang "Praise the LORD, for His mercy endures forever."
When they began to sing and praise the LORD set ambushes against the enemy and the enemy was defeated. This same strategy will also work for us. The Bible says that God inhabits the praise of His people. If you want God in any situation, praise Him. Our victory is in accordance to our praise.
In this manner the principalities and powers in our lives and in our surroundings are moved. ( Ephesians 3:10-To the intent that now unto the principalities and powers in heavenly places might be known by the church the manifold wisdom of God, according to the eternal purpose which He purposed in Christ Jesus our LORD; In whom we have boldness and access with confidence by the faith of Him."
It is His faith in us; established from the foundations of the world by the foreknowledge of Almighty God. Sing unto the LORD; for His mercies and victory are well established and unmovable. We are His children and the sheep of His pasture.
We can go into battle as the singers did in the days of King Johoshaphat.