Time is more of an issue for us than it is for God. While what I know about heaven is limited, it does appear to me that God does not wear a watch on His arm and neither are there any calendars hanging on celestial walls. It is certain that time is in the hands of God and it is also certain that it is in good hands. The Word does tell us that He does not count time as we count it. II Peter 3:8 tells us, "that with the Lord one day is like a thousand years, and a thousand years are like one day." Isaac Watts, the song writer, described time as "an ever flowing stream." We most likely would have written, "a fast whitewater river."
God would hardly agree with our "whitewater river" definition for one of the things we know about God is that He does not hurry. Abraham discovered this about God's time as did the Hebrew people who waited in Egypt for Moses to come and when he did come, God led them on a circuitous route to the promised land. Certainly, He was in no hurry for Bethlehem to happen and it is obvious that when Christ comes again, it will be according to His timing and not ours.
Recognizing God's perspective on time should help us in our praying and in our living. We are not going to hurry God. Even though we may be spending all our time telling Him what He should be doing and when He should be doing what we want Him to do, it is all to no avail. One of the basic truths we learn about prayer from Jesus is that all things are according to the will of the Father. "Thy will be done" is the basic prayer He taught us and it also speaks of the essential thing which guides the eternal work of the Kingdom that is always unfolding before us. We say, "Hurry." He says, "Wait." We do not want to hear His word and He is surely is not going to change when He hears our word.