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.
Rocks are hard. That seems a silly statement to make “out loud,” but it is true. Rocks are solid. In fact, we often see the descriptor, “Solid as a rock.” When we do, we immediately understand its meaning—it is meant to describe something unmovable, unbreakable, and firm. Jesus himself is clear about this in the parable of the wise man when he confirms that the one who is wise does not build upon a foundation of sand, but rather upon a foundation of rock. Sand is a shaky foundation. Rock, however, is solid. Rock is hard.
The Psalms frequently call God “a rock.” More than that, God is referred to as “my rock.” The moniker fits Him well. He is solid. He is unmovable, unbreakable, and firm. There is no one upon whom we can rely like we can rely upon God. His promises are true. He is perfectly trustworthy. His steadfast love is unfailing. He is always faithful. His works are perfect in every situation and in every way. There is nothing that escapes his notice, and nothing that exceeds his sovereignty. “For the LORD is a great God, a great King above all gods,” wrote the psalmist in Psalm 95. He never forgets us, and he never forsakes us. He is God alone.
Because of who God is, we are compelled to place our trust in him. There is no one besides God—and there is no organization or institution—in whom we can truly hope. He is our rock, our fortress, and our deliverer. He is our refuge, our shield, and the horn of our salvation. He is our stronghold. He is solid.