Then the Lord said: "I am making a covenant with you. Before all your people I will do wonders never before done in any nation in all the world. The people you live among will see how awesome is the work that I, the Lord, will do for you." (Exodus 34:10)
Our God is a God who is faithful to the covenants he makes with those who seek him. Here he is making a covenant with Moses and the Israelites that he will demonstrate his power among the nations that his people were going to live.
Moses was there with the Lord forty days and forty nights without eating bread or drinking water. And he wrote on the tablets the words of the covenant - the Ten Commandments. (Exodus 34:28)
The Israelites were to obey the words of the covenant, if God was to fulfill the promises associated with it.
Obedience was what God expected, so he told Moses:
Obey what I command you today. I will drive out before you the Amorites, Canaanites, Hittites, Perizzites, Hivites and Jebusites. (Exodus 34:11)
Whenever we are pestered by satanic forces, the first thing to check in our lives is whether we are living in obedience to God and his Word. This is because we cannot get victory over the evil powers if we are disobeying God. James writes this very clearly in his book.
Submit yourselves, then, to God. Resist the devil, and he will flee from you.
Come near to God and he will come near to you. Wash your hands, you sinners, and purify your hearts, you double-minded. Humble yourselves before the Lord, and he will lift you up. (James 4:7,8,10)
There can be no resisiting the devil without submitting to God and his Word. If we want to be constantly victorious in our battle with the devil, we must always live a life submitted to God's Word.
It's my prayer for you today that God the Holy Spirit may help you in that. God bless you.