Tag Archives: daniel prayed for 21 days

When God’s Delayed

Do you ever stop to think how we’ve built our lives on getting things quickly? Mail was too slow and now you can send an email to get it to them in seconds. You can call someone on the other side of the world and talk instantly. You could hop on a plane and be there within a few hours to see them face to face. We have Ubers and Cybercabs that will pick us up in a matter of minutes to take us where we want to go. We can have groceries delivered within the hour without having to go to the store. Even Amazon next day delivery was too slow. Now they’re delivering your goods by drone same day. It’s no wonder we don’t like to wait and run out of patience when we do have to.

In Daniel 10 he had received a disturbing vision from God and asked for understanding of it. He fasted and prayed for three weeks without an answer. It was then that an angel visited him to bring him an answer. In verse 12 the angel said, “Don’t be afraid, Daniel. Since the first day you began to pray for understanding and to humble yourself before your God, your request has been heard in heaven. I have come in answer to your prayer” (NLT). The very first day he prayed, God heard him and sent the answer on its way. However the angel bringing the answer was opposed in the spiritual realm. I believe because Daniel kept praying, even though he didn’t receive an answer instantly, the angel was able to battle through and bring the answer.

Psalm 27:14 says, “Wait patiently for the LORD. Be brave and courageous. Yes, wait patiently for the LORD.” When we’re used to getting things instantly, it’s easy to give up on prayers when God doesn’t answer right away. However, don’t give up. Keep praying. Depending on what or who you’re praying for, it may be years. Don’t stop. Wait patiently for the Lord. He heard your prayer the first day that you prayed it. We can’t see what’s going on in the spiritual realm nor can we truly understand God’s timing. What we do know is that your prayers are heard by God the first day you say them. I want to encourage you today to not give up in the waiting. Keep knocking, keep seeking and keep asking because to the ones who knock, doors will be opened. To the ones who continue to seek, they will find. It’s the ones who keep asking that get their answers even if they are delayed by our standards. Be brave. Be patient and keep waiting.

Photo by Karl Martin Sætren on Unsplash

Leave a comment

Filed under Uncategorized

Delayed Answers

One of the most frustrating things for me is to leave on time and to arrive at work late. This recently happened several days in a row. When I turned on my app, it showed I would arrive at work 30 minutes early. As I drove, it kept rerouting me and delaying the time. It would beep and say, “Found new route. No time saved.” Then it would beep and say, “Delayed eight minutes.” I went through side streets, back roads, highways, and freeways to get to my destination. In the end, it was about 30 minutes after I was supposed to start my meeting. I came in, apologized, and delivered the content.

As I read Daniel 10, it made me think of that day in traffic. Each of us has been delayed trying to get where we are going. We’ve all tried to get somewhere important only to have to take alternate routes. It turns out, these things happen to angels too (on a whole different level of course). They have places to be and messages to give, but are delayed as well. Daniel had been fasting and praying for three weeks, but hadn’t heard from God. It turns out, the angel ran into traffic and was delayed in bringing the answer.

In verse 13, the Angel said to Daniel, “But for twenty-one days the spirit prince of the kingdom of Persia blocked my way. Then Michael, one of the archangels, came to help me, and I left him there with the spirit prince of the kingdom of Persia” (NLT). He wasn’t delayed by 30 minutes, he was delayed three weeks! He had to fight rulers and principalities of the air in order to bring Daniel the answer he was seeking. If it happened then, it happens today.

I love what the Angel said just before that in verse 12. He said, “Don’t be afraid, Daniel. Since the first day you began to pray for understanding and to humble yourself before your God, your request has been heard in heaven. I have come in answer to your prayer.” It’s a great reminder that when we begin to pray, our prayers are heard in heaven immediately. Sometimes there’s traffic in delivering our answer though. We can’t give up praying because we haven’t been answered yet. There is a spiritual war raging that we don’t see, and it can cause delays. Daniel’s answer took 3 weeks of fasting and prayer. Imagine if he hadn’t been fasting or had quit praying.

Don’t quit seeking God for the answers to your prayers. We have no idea why answers don’t come as quickly as we would like. I wonder how many times I’ve blamed God for not answering my prayers, and I quit praying not knowing He had sent the answer and it got delayed. Just as God’s Angel was determined to get to Daniel with the answer, we need to be determined to keep praying and fasting until we get God’s answer. We can’t control how long it takes for the answer to arrive, but we can control how long we seek God for answers.

Photo by Aron Visuals on Unsplash

Throwback Thursday is a feature I’m using to help build some margin into my schedule to pursue other writing ventures. Each Thursday I’ll be bringing you a previously written devotional that still speaks encouragement to us from God’s Word.

2 Comments

Filed under Uncategorized

Delayed Answers


One of the most frustrating things for me is to leave on time and to arrive at work late. This recently happened several days in a row. When I turned on my app, it showed I would arrive at work 30 minutes early. As I drove, it kept rerouting me and delaying the time. It would beep and say, “Found new route. No time saved.” Then it would beep and say, “Delayed eight minutes.” I went through side streets, back roads, highways, and freeways to get to my destination. In the end, it was about 30 minutes after I was supposed to start my meeting. I came in, apologized, and delivered the content.

As I read Daniel 10, it made me think of that day in traffic. Each of us has been delayed trying to get where we are going. We’ve all tried to get somewhere important only to have to take alternate routes. It turns out, these things happen to angels as well (on a whole different level of course). They have places to be and messages to give, but are delayed as well. Daniel had been fasting and praying for three weeks, but hadn’t heard from God. It turns out, the angel ran into traffic and was delayed in bringing the answer.

In verse 13, the Angel said to Daniel, “But for twenty-one days the spirit prince of the kingdom of Persia blocked my way. Then Michael, one of the archangels, came to help me, and I left him there with the spirit prince of the kingdom of Persia” (NLT). He wasn’t delayed by 30 minutes, he was delayed three weeks! He had to fight rulers and principalities of the air in order to bring Daniel the answer he was seeking. If it happened then, it happens today.

I love what the Angel said just before that in verse 12. He said, “Don’t be afraid, Daniel. Since the first day you began to pray for understanding and to humble yourself before your God, your request has been heard in heaven. I have come in answer to your prayer.” It’s a great reminder that when we begin to pray, our prayers are heard in heaven immediately. Sometimes there’s traffic in delivering our answer. We can’t give up praying because we haven’t been answered. There is a spiritual war raging that we don’t see, and it can cause delays. Daniel’s answer took 3 weeks of fasting and prayer. Imagine if he hadn’t been fasting or had quit praying.

Don’t quit seeking God for the answers to your prayers. We have no idea why answers don’t come as quickly as we would like. I wonder how many times I’ve blamed God for not answering my prayers, and I quit praying not knowing He had sent the answer and it got delayed. Just as God’s Angel was determined to get to Daniel with the answer, we need to be determined to keep praying and fasting until we get God’s answer. We can’t control how long it takes for the answer to arrive, but we can control how long we seek God for answers. 

Leave a comment

Filed under Uncategorized