Answer: Many people believe answered prayer is God granting a prayer request that is offered to Him. If a prayer request is not granted, it is understood as an “unanswered” prayer. However, this is an incorrect understanding of prayer. God answers every prayer that is lifted to Him. Sometimes God answers “no” or “wait.” God only promises to grant our prayers when we ask according to His will. “This is the confidence we have in approaching God: that if we ask anything according to his will, he hears us. And if we know that he hears us—whatever we ask—we know that we have what we asked of him” (1 John 5:14-15).
What does it mean to pray according to God’s will? Praying according to God’s will is praying for things that honor and glorify God and/or praying for what the Bible clearly reveals God’s will to be. If we pray for something that is not honoring to God or not God’s will for our lives, God will not give what we ask for. How can we know what God’s will is? God promises to give us wisdom when we ask for it. James 1:5 proclaims, “If any of you lacks wisdom, he should ask God, who gives generously to all without finding fault, and it will be given to him.” A good place to start is 1 Thessalonians 5:12-24, which outlines many things that are God’s will for us. The better we understand God’s Word, the better we will know what to pray for (John 15:7). The better we know what to pray for, the more often God will answer “yes” to our requests.
(Adapted from GotQuestions.org)