August 16th, 2026
by Mark Greenroy
by Mark Greenroy

Scripture:
"Then the angel said to me, 'Do not be afraid, Daniel. Since the first day that you set your mind to gain understanding and to humble yourself before your God, your words were heard, and I have come in response to them. But the prince of the Persian kingdom resisted me twenty-one days.'" - Daniel 10:12-13a
Reflection:
Daniel prayed, and God heard him on day one—but the answer didn't come for twenty-one days. Why? Because in the invisible realm, spiritual warfare was taking place. A demonic principality was blocking the angel sent with God's answer. What sustained Daniel through those three weeks? He kept praying. He kept fasting. He kept seeking God even when heaven seemed silent. Here's the encouragement: just because you don't see the answer doesn't mean God isn't working. Your prayers are not bouncing off the ceiling. God heard you the first time. But sometimes the battle in the invisible realm takes time. Don't give up. Don't lose heart. Don't walk away from your faith when the answer is delayed. Keep praying. Keep trusting. Michael the archangel helped break through for Daniel—and Jesus Himself, who has all authority, is fighting for you. Your breakthrough may be closer than you think.
Prayer:
Lord, forgive me for the times I've given up too soon. Forgive me for doubting You when answers were delayed. Help me trust that You hear me the first time I pray, and that You are working even when I can't see it. Give me Daniel's persistence to keep seeking You, keep trusting You, and keep believing You are working on my behalf. Strengthen my faith for the waiting. Amen.
Action:
Is there a prayer you've given up on? A situation where you stopped believing God would answer? Write it down today and commit to praying about it again—not just once, but persistently. Set a reminder to pray about it daily for the next twenty-one days, trusting that God is at work even when you can't see it.
"Then the angel said to me, 'Do not be afraid, Daniel. Since the first day that you set your mind to gain understanding and to humble yourself before your God, your words were heard, and I have come in response to them. But the prince of the Persian kingdom resisted me twenty-one days.'" - Daniel 10:12-13a
Reflection:
Daniel prayed, and God heard him on day one—but the answer didn't come for twenty-one days. Why? Because in the invisible realm, spiritual warfare was taking place. A demonic principality was blocking the angel sent with God's answer. What sustained Daniel through those three weeks? He kept praying. He kept fasting. He kept seeking God even when heaven seemed silent. Here's the encouragement: just because you don't see the answer doesn't mean God isn't working. Your prayers are not bouncing off the ceiling. God heard you the first time. But sometimes the battle in the invisible realm takes time. Don't give up. Don't lose heart. Don't walk away from your faith when the answer is delayed. Keep praying. Keep trusting. Michael the archangel helped break through for Daniel—and Jesus Himself, who has all authority, is fighting for you. Your breakthrough may be closer than you think.
Prayer:
Lord, forgive me for the times I've given up too soon. Forgive me for doubting You when answers were delayed. Help me trust that You hear me the first time I pray, and that You are working even when I can't see it. Give me Daniel's persistence to keep seeking You, keep trusting You, and keep believing You are working on my behalf. Strengthen my faith for the waiting. Amen.
Action:
Is there a prayer you've given up on? A situation where you stopped believing God would answer? Write it down today and commit to praying about it again—not just once, but persistently. Set a reminder to pray about it daily for the next twenty-one days, trusting that God is at work even when you can't see it.
Posted in Daily Devotionals
No Comments