“Many, O Lord my God, are the wonders you have done. The things you planned for us no one can recount to you; were I to speak and tell of them, they would be too many to declare.”
Psalm 40:5
God is so good. The Psalmist knew that. He called God the rock, the refuge, the one to be exalted above all gods, the provider, and his strength. He knew it all came form God and that God would bless him, vindicate him , teach him and protect him. God was slow to anger and kept His promises. He still is and still does.
When I look back on my life – hindsight is always twenty-twenty, I too cannot begin to recount the wondrous things God has done for me. I ‘m not unique or especially different or favored. He has been there for you as well. Maybe you could not sense His presence or see Him in action in your life, but He was right beside you, true to His Word. After the storms are over and the skies clear, and the realization of that comes, who can but bend a knee and praise Him?
Take some time today and write down the things He has done for you so far this year now that we are half way through it. Ask Him to reveal the times He intervened or provided or protected you. Then give Him praise and worship Him anew in wonder. He has planned it all out for us. All we need to do is seek Him and follow His ways. No matter what happens in our economy, in our country or in our lives, one thing is sure, our Rock is immoveable. So is His love for His children.
Heavenly Lord, my rock, my protection , my comforter. I bow before You in awed silence because you are so good and gracious and I am so undeserving. Forgive me for not seeing You and giving You thanks more often. Your blessings are new every morning. Your grace abounds as does Your mercy. You alone are worthy of our praise. Holy Trinity, Love Divine, let me draw near to You today and always and never question Your goodness or planning in my life.. Amen.
“May those who seek you rejoice and be glad in you; may those who love your salvation always say ‘The Lord be exalted.’ ” vs 16