"For though we live in the world, we do not wage war as the world does. The weapons we fight with are not the weapons of the world. On the contrary, they have devine power to demolish strongholds." (2 Corithians 10:3-4)
Clearly, as it says in the Bible, we do not fight with flesh and blood, but we battle in spiritual warfare. And our enemy is Satan. Even back to the time when Adam and Even lived in the Garden of Eden, the serpent had already become "more crafty". So when he sees the spirit of God is moving in our midst, Satan is certainly attempting to strike harder also.
We face a lot of questions and doubts in our everyday life, sometimes when God called upon us we may not seem to understand why. We could choose to respond in obedience and trust or we could go on our own way. But either way, it takes time. It takes time to realize our mistakes of not trusting him and it takes time to realize the goodness of putting our trust on him. If God gave us a lesson, we'd better learn it. Otherwise, we need to resit the "test" again, just like what we do in school and university. Yes, God is that kind.
"I keep asking that the God of our Lord Jesus Christ, the glorious Father, may give you the Spirit of wisdom and revelation, so that you may know him better. I pray also that the eyes of your heart may be enlightened in order that you may know the hope to which he has called you, the riches of his glorious inheritance in the saints, and his incomparably great power for us who believe." (Ephesians 1:17-19)
This is Paul's prayer to God the Father. It is also my favourite passage in the book of Ephesians because of the coolest words, the coolest sentences and the coolest meanings. I hope that we will all not be blinded by Satan's deceptive scheme, but instead, we will receive wisdom and revelation so that we may soon understand God's each devine purpose for our lives. I believe God will do this in His way. Through the toughest problem God can release our greatest power and potential. And we will all be rewarded by this abundant blessings.