David knew that there was nothing and no one that could compare to the God who had so graciously protected him over the years.
We are always tempted to find our peace and happiness in other people, or from other places. And David had his moments too. Moments of sin and idolatry.
But a repentant heart always turned him back to God. To the God who had always blessed him abundantly. And who always would provide for him beyond measure.
David’s eyes looked to the God who would sacrifice even his own Son for him. Ironically, this Son of God — Jesus — would also be a descendant of David.
He would be David’s Lord. And David’s Savior.
The kind of God who does this — who loves beyond measure — gives blessings too many to count.
To David. And to you.
“Blessed is the one who trusts in the Lord, who does not look to the proud, to those who turn aside to false gods. Many, Lord my God, are the wonders you have done, the things you planned for us. None can compare with you; were I to speak and tell of your deeds, they would be too many to declare” (Psalm 40:4-5, NIV).
Lord, help me to always remember your goodness. Your blessings are too many to count.
Our Bible reading for Wednesday, April 1, is Numbers 31:25 – 32:42, Luke 8:40 – 9:9 and Psalm 40:1-8.
Header image based on "Mountains, water and flowers..." by Els, CC By 2.0