This Psalm reflects on the many great gifts that were given to David during his life. Are these blessings also given to each of us? Can we have hope and confidence in knowing God will and does provide them in our lives?