Psalm 18:2 The Lord is my rock, my fortress and my deliverer; my God is my rock, in whom I take refuge, my shield and the horn of my salvation, my stronghold.
This is one of those verses where I tend to think “oh, how Christianese!”
David knew God was not just real, but everything to Him. That did not stop him from making mistakes, but it did give him something to come back to every time he admitted to his faults.
God is that bedrock upon which everything is built. He is the place we can all return to when things fall apart. He is the place where we can hide when we are frightened of the world around us.
He is our safe place!