Here’s more God-centered encouragement from Paul Tripp’s book A Shelter in the Time of Storm.
[O]ur inability to find security for ourselves is so profound that we’d never find on our own the One who is to be our rock; no, he must find us. The language of Psalm 27 is quite precise here: “He will lift me high upon a rock.” It doesn’t say, “I will find the rock and I will climb up on it.”
Here is the hope for every weary traveler whose feet are tired of the slippery instability of mud of a fallen world. Your weariness is a signpost. It’s meant to cause you to cry out for help. It’s meant to cause you to quit looking for your stability horizontally and begin to cry out for it vertically. It’s meant to put an end to your belief that situations, people, locations, possessions, positions, or answers will satisfy the longing of your heart. Your weariness is meant to drive you to God. He is the Rock for which you are longing. He is the one who alone is able to give you the sense that all is well. And as you abandon your hope in the mirage rocks of this fallen world and begin to hunger for the true Rock, he will reach out and place you on solid ground.
[Excerpt from A Shelter in the Time of Storm.]