I beg to differ with the words Garth Brooks sings, there is no such thing as an unanswered prayer. God always answers our prayers. He answers us in one of four different ways.
1. Do it now–and of course that is the answer we want so we recognize it right away.
2. Delay–It wasn’t what we wanted to hear so we assume God didn’t answer our prayer.
3. Don’t do it–I’m not hearing that so God must not have answered
4. Dynamically Different–He answers in such a better and highly effective way than what we anticipated that we don’t recognize it as His answer.
When our prayers are from wrong motives and for selfish reason, His answer is always no. Then, because of our pride, we get angry with God and accuse Him of all sorts of things. God understands that anger and when you get through pouting and ask Him, He will forgive you. God is not bound by our desires or our timetable. Even the “yes” answers are not always immediate. We have to wait on His timing. His ways and His thoughts are so far above ours that there is no comparison.
“My thoughts are nothing like your thoughts,” says the Lord. “And my ways are far beyond anything you could imagine.—Isaiah 55:8 (NLT)
So when we don’t get the answer we want or it is not in the time frame we wanted. Relax, God is still in control.