The Lord is my rock and my fortress and my deliverer; my God, my strength, in whom I will trust; my shield and the horn of my salvation, my stronghold. (Psalm 18:2 NKJV)
David had spent days and days with his life in imminent danger. Running. Hiding. Learning patience. No doubt fighting the fleshly urge for personal vengeance. Waiting on God. Crying out to God.
In my distress I called upon the Lord, and cried out to my God. (6)
In the midst of various and difficult circumstances, we all experience long days that run into seemingly longer days. We cry out in distress, wondering and waiting. We sense what David felt: The pangs of death surrounded me, and the floods of ungodliness made me afraid. (4)
But it is in the waiting that we learn He listens to our cries. He heard my voice from His temple, and my cry came before Him, even to His ears. (6)
We then learn through experience what we have known by faith, that the Lord is our rock and our fortress and our deliverer.
And together with David we declare, I will love You, O Lord, my strength. (1)