"Having Done All...Stand." Ephesians 6:13
The size of the prize determines the severity of the fight. The enemy knows your vulnerabilities and he will push you to your limits. When he does, remember: "Blessed is the man who endures...when he has been approved, he will receive the crown" [James 1:12]. "Approved" means victory qualifies you for greater things. "Endures" means your staying power is being tested. So, "having done all...stand." You say, "How long will this attack last?" The prince of darkness hindered Daniel's prayers for 21 days [Daniel 10:13]. Goliath defied the armies of Israel 40 days and nights [1 Samuel 17]. Your enemy is relentless; you must be too. When it comes to prayer, your persistence overcomes his resistance. "You have need of endurance, so that after you have done the will of God, you may receive the promise" [Hebrews 10:36].
David did not get into trouble with Bathsheba until he left the battlefield. It is the safest place to be. So stay there, keep fighting and God will come to your aid. When Joshua needed extra time to defeat his enemies, the sun stood still. God was saying, "As long as the sun does not go down you will not go down either, for the same power that is holding it up is holding you up." Isn't that great?
Jesus healed people in different ways. Some He spoke to, others He touched. One day, He told 10 Lepers to go and show themselves to the Priest. And the Bible says: "As they went, they were cleansed" [Luke 17:14]. They were probably wondering, "When will it happen? How will it happen?" Faith does not demand details, it just keeps moving obediently forward, believing God for the right result!