“I love you, O Lord, my strength. 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.”
Psalm 18:1-2, NIV

David was a battle-tested king. He knew the rush of hunting and being hunted. He experienced the fatigue of endless threats and constant warfare. When David wrote this Psalm, his perspective did not grow out of a life of leisure but an understanding of who is in charge.

Today we are in a battle. The battle is not against flesh and blood but principalities and the powers of darkness. Our enemy comes to cheat, kill and destroy. He prowls about like a roaring lion seeking whom he may devour. You may feel battle-tested today. Do not ever forget who is in charge.

God is our strength when we allow Him to run our lives. God is our rock, fortress and deliverer when we place our trust in Him. Circumstances, just as storms, can grow dark and very threatening. However, our Lord Jesus is still there to give us peace in the midst of the storm. God never promises you that skies will always be blue. He does promise you that He will always be with you. He promises to be our strength when we recognize that our strength is insufficient. He promises to be our rock when life seems to be sinking. He promises to be our deliverer even when we mess up and find ourselves caught in the web of circumstances we have created. God is able to do exceeding and abundantly beyond all we can ask for or even think about.

This peace and comfort of knowing God’s supply brings us to a grateful love for the Almighty. Like David we can say: “I love you, O Lord, my strength.”

QUESTION: Are there situations in your life that seem bigger than God to you? Can you trust Him with those situations?