“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, from everlasting to everlasting you are God.” (Psalm 90:1–2, ESV)
Followers of Jesus are described in 1 Peter as sojourners and exiles in this world (2:11). We are like refugees: living in this world, speaking the language, understanding the culture but at the same time belonging to another country. Refugees long for, among other things, a home. This text reminds us that our dwelling place—our home and our refuge—is God, himself.
This is true not just for Abraham and his family. This is true for generation after generation. Even more incredible is that this is true even when the people of God have not been faithful. Still he has not cast us out. We are not always what God has called us to be. But still, in Christ, we belong to him and have a refuge, a dwelling place. And this is not because God would be lonely without us or needs someone outside himself.
The second verse of the text declares that God is self-existent. He is not created. He has no beginning or end. He is the cause of all things: the mountains, the earth and the world were brought forth. But before all these things were brought into existence, God is. He is not subject to time, seasons or cycles. He is the uncaused cause of all things. In complete contrast to everything that exists in creation God, alone, exists independently and self-sufficiently. He needs nothing outside himself. But nothing comes into existence or continues to exist apart from him.
All praise is due to self-existent Creator God.