“Ask and it shall be given to you; seek and you will find; knock and the door shall be opened to you.”
These words of Jesus assure us that our God listens to our prayers. He is knowledgeable of our searching and that he awaits our knock on the door of his heart. Indeed, those who ask will receive. The gospel is definite about it. Those who seek will find for sure. Those who knocks will certainly discover that the door is open. This is one hundred percent sure. But, we are not told when; when will those who ask receive; when will those who seek find; when will those who knock get the door open for them. We are not told how many times should one ask before one receives. It does not say how long one should seek before one finds. There is nothing that says until when should one knock before the door is unlocked.
There is no doubt that God loves us unconditionally and that he will provide for us for He knows our needs and He knows what is best for us. This is the reason why we ask from Him; why we seek Him; why we knock at His door. He will provide. He will give. But we are asked to persevere for no one knows the time, the day, and the hour when His providence and grace will come – no one knows the moment when the good we are asking for will be given, when the illusive happiness we are looking shall be found, and when the tightly shut door will be finally open. Only with trustful patience can we continue to ask, to seek and to knock. Only with trust can one be truly patient.