Psalm 31:19 How great is your goodness that you have stored up for those who fear you and accomplished in the sight of children of Adam for those who take refuge in you.
Psalm 31:20 You hide them in the protection of your presence; you conceal them in a shelter from human schemes, from disputing tongues.
Psalm 31:21 Blessed be Yahveh, because he has wondrously shown his covenant faithfulness to me in a city under siege.
Psalm 31:22 In my alarm I said, “I am cut off from your sight.” But you heard the sound of my pleading when I cried to you for help.
the shelter of his presence
Last year’s hike on the Appalachian Trail gave me a deep appreciation for the shelters that have been placed on it. Every few miles that are these lean-tos, which really don’t seem like much, unless you have been hiking all day and are looking for a little rest. Usually there are one or two other hikers who join you for the experience. There are no amenities – not even picnic tables at some. But the shelters are there, and they a just a hint that you are not completely shut off from civilization.
The psalmist speaks of God hiding his people in a shelter of his own presence. All it took for him was prayer, expressing his feelings of fear and loneliness, and God was there.
Lord, thank you for the shelter of your presence.