“Keep on asking, and you will receive what you ask for. Keep on seeking, and you will find. Keep on knocking, and the door will be opened to you. For everyone who asks, receives. Everyone who seeks, finds. And to everyone who knocks, the door will be opened.
“You parents—if your children ask for a loaf of bread, do you give them a stone instead? Or if they ask for a fish, do you give them a snake? Of course not! So if you sinful people know how to give good gifts to your children, how much more will your heavenly Father give good gifts to those who ask him.”
Matthew 7:7-11 New Living Translation (NLT)
When our prayers seem to go unanswered and life seems unfair, we must remember to just keep asking, keep seeking, keep knocking, but keep trusting. Jesus, the Author and Finisher of our faith, tells us that the door will be opened to everyone who knocks and that we will receive the good gifts we ask of God. Sometimes, what we are asking and looking for are not for our good. It is then we who are trusting in God's protection will find some doors not only firmly closed but locked tight, no matter how badly we want to get in. Our Creator knows better than we do what's on the other side of those doors we keep knocking on and exactly how we will be affected by some of the things we desire. Our faith in God must coincide with His omniscience. He knows everything. We don't.
A blessing of the believer is that God will open the right doors for those who put their trust in Him. These are the doors that no one can close and we can enter with full confidence that God has opened this door for our good and His glory. Sometimes we will have to wait for what seems like forever to receive His answer to our petitions, but God is not bound by time. He controls time and therefore He is never late. As we continue to seek and serve Christ, we will one day know just how long "forever" really is. In the meantime, keep trusting and keep praying. He hears you.
“I know all the things you do, and I have opened a door for you that no one can close. You have little strength, yet you obeyed my word and did not deny me.” Revelation 3:8 (NLT)