Have you ever heard someone saying to you “This battle is already won by God, don’t try to fight it on your own.” Fighting a victorious battle is waste of time. When you are fighting through a struggle don’t try to overcome it by yourself, you’ll fail miserably. Ask God to show you the way. I know sometimes a struggle can go on for ages, but stay faithful and keep on praying to God. He will lead you to green pastures.
The battle is the Lord’s means to firstly give control over to Him and secondly walk the road with Him through this battle. By saying the battle is already won, it means that God already knows the end result and won’t hinder to show you how to get out of it.
Let go and let God (easier said than done eyh?)