Well, God answered this question in 1 John 5: 14-15
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.
LET US PRAY
Father in heaven, thank You for giving us a new day.
Thank You for the gift of PRAYER, through our Lord Jesus Christ. Lord, give us the wisdom and the grace to seek and find Your will so we can pray according to Your will for answered prayers. In Jesus’ mighty name, I pray. Amen
Have a blessed day