During the sermon on the mount, one of the subjects Christ talked about was prayer. As He was instructing the people to not be like the heathen by using vain repetitions in prayer, He added in Matthew 6:8, "for your Father knoweth what things ye have need of, before ye ask him."
So many seem to have a problem with the fact that God is omniscient. He knows everything. But when you’re down and hurting, His total knowledge often becomes a source of comfort. Especially when an answer comes quickly, even as fast as while you’re still praying.
That happened to Daniel once in Daniel 9:21. He said while he was still praying, God sent His angel, Gabriel, to him. "Yea, whiles I was speaking in prayer, even the man Gabriel, whom I had seen in the vision at the beginning, being caused to fly swiftly, touched me about the time of the evening oblation."
It says in Isaiah 65:24 that this will be common in the life to come, "And it shall come to pass, that before they call, I will answer; and while they are yet speaking, I will hear." But even though God isn’t always pleased to answer immediately every time we pray today, it doesn’t mean He isn’t very aware of what we’re going through.
Sometimes the lessons are in the waiting itself – a testing of faith – but if you are truly one of His own, there will never be a time when your needs will go unsupplied, as David had written in Psalms 37:25, "I have been young, and now am old; yet have I not seen the righteous forsaken, nor his seed begging bread."
Because He knows what you need. Before you ask.
Are you hungry? "Behold the fowls of the air: for they sow not, neither do they reap, nor gather into barns; yet your heavenly Father feedeth them. Are ye not much better than they?" (Matthew 6:26)
Do you need clothing? "Consider the lilies of the field, how they grow; they toil not, neither do they spin: And yet I say unto you, That even Solomon in all his glory was not arrayed like one of these. Wherefore, if God so clothe the grass of the field, which to day is, and to morrow is cast into the oven, shall he not much more clothe you, O ye of little faith?" (Matthew 6:28-30)
No matter what your need is, God knows. And He will answer in His own way and in His own time.
"Therefore take no thought, saying, What shall we eat? or, What shall we drink? or, Wherewithal shall we be clothed? (For after all these things do the Gentiles seek:) for your heavenly Father knoweth that ye have need of all these things. But seek ye first the kingdom of God, and his righteousness; and all these things shall be added unto you." (Matthew 6:31-33)