Before the mountains were brought forth, or ever You had formed the earth and the world, even from everlasting to everlasting, You are God. (Psalm 90:2)
God is and has always been God. He was not created, nor did He have a beginning. He dwells and reigns in and from eternity, which is timelessness. He is not relegated or governed by time. Therefore He is able to be omnipresent and omnipotent. God simply is and knows. He sees all simultaneously. Our lives are laid out before Him in their entirety. From beginning to life's end He knows our every action, thought and need. All history and future events are before His eyes. The past, the present and the future are alike to Him. He is never taken by surprise. We can never catch Him unaware. Our trials, problems and circumstances are continually before Him. He is always able to work them for good. We may not be able to see the end result of things, God does. We can trust Him and therefore be a peace even in the midst of life's storms.