“Don’t be afraid, Daniel,” he said to me, “for from the first day that you purposed to understand and to humble yourself before your God, your prayers were heard. I have come because of your prayers. But the prince of the kingdom of Persia opposed me for 21 days. Then Michael, one of the chief princes, came to help me after I had been left there with the kings of Persia.
Daniel 10:12-13 HCSB
Daniel prayed fervently to God, and God answered him; however, God’s messenger (angel) was held up in battle against an angel of Satan who tried to stop him. God’s archangel Michael came to the other angel’s aid and fought Satan’s angel away so that the first angel could deliver God’s answer to David. These verses show us a few things: First, God answers true prayers, just sometimes demonic forces delay the answer. Second, there is a spiritual battle going on out there, it is real. Third, our God always wins, never forget that. Forth, because of the spiritual influences that surround us, we must equip ourselves with the Armour of God so that we may be equipped to not only protect ourselves, but also our families. Pray without ceasing; God hears our prayers, God answers our prayers, our prayers are the arrows that pierce the evil ones minions!