We’ve all had prayers -- hopes, wants -- that have not “come true.” I mean, we know God isn’t a shooting star or a magic wand, but it still makes us wonder:
Why isn’t God answering my prayer?
The answer is: He is!
God knows what's best for us! His thoughts are higher than our thoughts and His ways are better than our ways. Even when it looks like God isn't answering our prayer, He is able to work all things together for good for us.
And we know that in all things God works for the good of those who love him, who have been called according to his purpose. -Romans 8:28
God answers our prayers in three main ways.
Related Post: The Best Way to Think About Prayer
1. God Answers Our Prayers By Saying "Yes"
He says “yes!” He does something for us.
It may be something huge and miraculous, or it may be something small. Either way, God cares about the big things and the little details of our lives.
2. God Answers Our Prayers By Saying “No”
He says “no”. We don't appreciate that as much! But sometimes “No” is what a good parent says.
If a four year old child asks for a motorcycle and their parent gives them one, is that a good parent? Is it good for a parent to give a child something that may be harmful or distract them from what is best for the child?
No! God is a good parent. He’s the perfect parent! He doesn’t say “no” to punish or restrict. He only does what is best for us.
3. God Answers Our Prayers By Saying "Not Yet"
He says “not yet.” A “yes” may come in the future, or maybe He needs to change our hearts, or maybe there are other circumstances that we don't understand.
In all these answers, trust is required. We have to believe that God loves us, cares for us and can see things that we can't. In all things, God works for the good for those who love Him.
It’s all about relationship! Go to God and get close to Him. Lean into Him and ask Him to show you more about Himself. He loves it when we talk with Him!
Related Post: Can We Really Pray Continually?