I've been thinking over the things life has brought me and my loved ones during the past year and a half, lately. And then I just read this psalm and the Lord reminded me of how great and faithful he is to bring us out of those things, glorifying himself and allowing us to praise him all the way through. I wanted to share.
2 The LORD is my rock, my fortress and my deliverer;
my God is my rock, in whom I take refuge.
He is my shield and the horn of my salvation, my stronghold.
and I am saved from my enemies.
the torrents of destruction overwhelmed me.
the snares of death confronted me.
I cried to my God for help.
From his temple he heard my voice;
my cry came before him, into his ears.
and the foundations of the mountains shook;
they trembled because he was angry.
consuming fire came from his mouth,
burning coals blazed out of it.
dark clouds were under his feet.
he soared on the wings of the wind.
the dark rain clouds of the sky.
with hailstones and bolts of lightning.
the voice of the Most High resounded.
great bolts of lightning and routed them.
and the foundations of the earth laid bare
at your rebuke, O LORD,
at the blast of breath from your nostrils.
he drew me out of deep waters.
from my foes, who were too strong for me.
but the LORD was my support.
he rescued me because he delighted in me.
according to the cleanness of my hands he has rewarded me.
I have not done evil by turning from my God.
I have not turned away from his decrees.
and have kept myself from sin.
according to the cleanness of my hands in his sight.
to the blameless you show yourself blameless,
but to the crooked you show yourself shrewd.
but bring low those whose eyes are haughty.
my God turns my darkness into light.
with my God I can scale a wall.
the word of the LORD is flawless.
He is a shield
for all who take refuge in him.
And who is the Rock except our God?
and makes my way perfect.
he enables me to stand on the heights.
my arms can bend a bow of bronze.
and your right hand sustains me;
you stoop down to make me great.
so that my ankles do not turn.
I did not turn back till they were destroyed.
they fell beneath my feet.
you made my adversaries bow at my feet.
and I destroyed my foes.
to the LORD, but he did not answer.
I poured them out like mud in the streets.
you have made me the head of nations;
people I did not know are subject to me.
foreigners cringe before me.
they come trembling from their strongholds.
Exalted be God my Savior!
who subdues nations under me,
You exalted me above my foes;
from violent men you rescued me.
I will sing praises to your name.
he shows unfailing kindness to his anointed,
to David and his descendants forever.