This is the ultimate reason, from our standpoint, why God fills our lives with troubles and perplexities of one sort and another: it is to ensure that we shall learn to hold Him fast. The reason why the Bible spends so much of it’s time reiterating that God is a strong rock, a firm defense, and a sure refuge and help for the weak is that God spends so much of his time bringing home to us that we are weak, both mentally and morally, and dare not trust ourselves to find, or to follow, the right road. (J.I. Packer, Knowing God)
He is the Rock. His work is perfect; for all His ways are justice, a God of truth without injustice. Righteous and upright is He. Deuteronomy 32:4
No one is holy like the Lord, for there is none besides You, nor is there any rock like our God. 1 Samuel 2:2
For who is God, except the Lord? and who is a rock, except our God? 2 Samuel 22:32
The Lord lives! Blessed be my Rock! Let the God of my salvation be exalted. Psalm 18:46