7Ask, and it shall be given you; seek, and ye shall find; knock, and it shall be opened unto you. (Matthew 7:6-8)


Prayer that meets the requirements outlined in God’s Word is always answered. Many times we don’t perceive the answer because it always comes in the spiritual realm before it is manifested in the physical realm. If we waver from our confident faith, then we abort the manifestation of that answer (James 1:6,7; Heb. 10:35), but God did answer. Everyone who asks receives.

In Daniel 9, Daniel prayed and waited a relatively short period of time to see his answer. In less than three minutes the angel Gabriel appeared and answered all of his questions. In chapter 10, Daniel prayed another prayer, and this time it took three weeks before an angelic messenger answered. What was the difference?

Most people believe God answered one prayer in three minutes and the next prayer in three weeks, but Daniel 10:12 says, “From the first day that thou didst set thine heart to understand…thy words were heard, and I am come for thy words.” We learn later that Satan had hindered the angel from reaching Daniel. God was not the variable. He answers every prayer.

This is confirmed in Matthew 7:8, which says that everyone who asks receives. God answers, but Satan can hinder our prayers. Unlike Daniel, in the New Covenant we have authority over the enemy in Jesus’ name, so we can bind the devil from hindering or stopping God’s answer from manifesting in the natural realm. The truths of these Scriptures encourage us that God always answers our prayers.

Today when you pray, bind the devil and loose the power of the Holy Spirit by speaking God’s Word into your situation. You can have full confidence and faith that God will answer your prayers. If you are waiting to see something manifest, don’t doubt God! Recognize you are fighting an enemy and must persevere. Stand on God’s Word until you see the answer.