You are under spiritual attack...in an all out spiritual war...as Satan does all he can to cause you spiritual defeat.
Whether you realize it or not, you live in a spiritual war zone. It's a battle for your heart and soul.
The Bible teaches that every Christian is under spiritual attack. Scripture tells us we are pilgrims in this world, and Satan, as the ruler of this world, is constantly seeking the spiritual demise of every Christian.
If you think you are at home in this world, you have been misled. Do you realize that to embrace the values of the world is to place yourself in hostility toward God (James 4:4)? The world's values are not eternal, but temporal. And to embrace those values aligns you with the values of Satan himself.
We must submit to God, and we must resist the devil, or we are sure to fail. Satan has his eyes fixed squarely on you. He has you in his sights. In fact, you may feel that you're always under attack. And you may feel like you are constantly failing in the battle.