So much grace and good gifts from the Father

For the LORD God is a sun and shield; the LORD bestows favor and honor. No good thing does he withhold from those who walk uprightly. (Psalm 84:11)

Gill's Exposition of the Entire Bible
For the Lord God is a sun and shield,.... Christ is "the sun of righteousness", and it is in the house of God that he arises upon his people with healing in his wings, Malachi 4:2 he is like the sun, the great light, the fountain of light, the light of the world, that dispels darkness, makes day, and gives light to all the celestial bodies, moon and stars, church and ministers; he is a "sun" to enlighten his people with the light of grace, to warm them with the beams of his love, to cheer and refresh their souls with the light of his countenance, and to make them fruitful and flourishing and he is a "shield" to protect them from all their enemies; he is the shield of faith, or which faith makes use of, against the temptations of Satan; he is the shield of salvation, and his salvation is a shield which shelters from divine justice, and secures from wrath to come:
The graces of our Lord are manifold. He bestows grace upon grace to His children who believe in Him. What joy we have in worshiping and loving our Jesus.

He gives us the sun and our shield, as Charles Spurgeon says,
"A sun above, a shield around. A light to show the way and a shield to ward off its perils."
His good gifts don't stop there, He gives favor and honor, too. Grace upon grace. As T. Guthrie says of Psalm 84:11-12,
Mountains have been exhausted of their gold, mines of their diamonds, and the depths of ocean of their pearly gems. The demand has emptied the supply. Over once busy scenes silence and solitude now reign; the caverns ring no longer to the miner's hammer, nor is the song of the pearl-fisher heard upon the deep. But the riches of grace are inexhaustible.
Turn to sweet Jesus today, pray for Him to comfort you, enliven your weary heart, to strengthen your legs and straighten your arms for the days ahead. Draw His grace around you as a blanket of eternal love from our wonderful God.