I have tried to fight this battle with spiritual weapons as 2 Corinthians 10:4 tells us to do. I sought the Lord in regard to unconfessed sin in my life. I attempted to crucify the flesh. The battle was raging and I was feeding into it by listening to the enemy. You see friend, he starts with a very subtle thought. Once you grab that thought it begins to take root. Once the roots are in place, the enemy is effective in having you fight against it. You see if you are fighting against him-the thought or the behavior, you lose sight of God and the work He has planned for you to do. You are so caught up in the battle of "what is wrong" that time and energy is wasted away.
I believe Scripture teaches we have to come to the place of surrender. Not surrender to the enemy but surrender to the Lord. To bow before Him to lay all our "arms" down. 1 Peter 5:6-11 tells us: