“Lord, You have been our dwelling place in all generations,before the mountains were brought forth, or ever You had formed the earth and the world, even from everlasting to everlasting, You are God” (Ps 90:1-2)
“From everlasting to everlasting” says Moses.
One suggested alternative way of expressing this is “from the vanishing point to the vanishing point.”
I find that to be illuminating.
It has been well said that, "the past is a foreign country.” We cannot look too far back into history before it starts to become vague and shadowy, and ultimately the past must disappear from our view altogether.
To attempt to gaze into the future is, of course, even more hopeless. Aside from the prophetic revelations contained in the Scriptures we are wholly ignorant of what the future holds. So it is that when we attempt to peer into them, both past and future reach the "vanishing point" so far as human sight is concerned.
However God’s knowledge of both “past” and “future” (meaningless terms to Him!) is perfect and complete. He was there before the mountains were brought forth and He will be there when they finally crumble into dust. The passage of the long ages is as nothing to the One who inhabits eternity.
“But, beloved, do not forget this one thing, that with the Lord one day is as a thousand years, and a thousand years as one day.” (2 Pet 3:8)
S often have we heard this verse abused as part of some dubious eschatalogical timetable when all the writer was actually saying is that God stands outside of the merely temporal and so the passage of time is entirely a matter of indifference to Him.
The reason we can put our complete trust in God, both for our eternal salvation and for our temporal needs, is that He has from His eternal vantage point already lived all of our tomorrows. He is the One who “declares the end from the beginning” and has a perfect knowledge of all that which is to come - be it events of moment in world history or the minute details of each of our individual lives.
This means His promises can be trusted, not only because He is a faithful God; but also because from His standpoint their fulfilment may as well have already taken place.
So it is that we can march confidently into the future knowing that the things which will occur- whilst they will very frequently take us by surprise - are already known to divine prescience and have been prepared for in His eternal providence.
Our trust is in the unchanging One who holds past, present and future in the palm of His hand:
“Jesus Christ, the same yesterday, today, and forever” (Heb 13:8)