In this Psalm, we hear David remembering God’s grace and generosity. He’s been through some pretty tough circumstances and withstood some really bad choices. In his reflection, David generates hope for the future. Not because of a promise that was made – although it was – but because of God’s action. God has proven himself over and over again. Even though David was undeserving.
David’s reflection of God’s greatness also gives him hope for tomorrow. This hope is so real, and he is so connected to its source that his deepest desire is that everyone should experience it. You see this clearly in verse 23. David is passing along the blessing to us with instruction. He has fully become the hope that’s been given.
These words are the promise of God. It is our faithfulness that enables God to make them a reality
Love God, all you saints;
God takes care of all who stay close to him,
But he pays back in full
those arrogant enough to go it alone.
Be brave. Be strong. Don’t give up.
Expect God to get here soon. Psalms 31:23-24 (MSG)