Psalm 68:
3 "But let the righteous be glad; let them be in good spirits before God,
Yes, let them rejoice with delight.
4 Sing to God, sing praises to His name;
Lift up a song for Him who rides through the desert--
His name is the LORD--be in good spirits before Him.
5 A father of the fatherless and a judge, and protector of the widows,
Is God in His holy habitation.
6 God makes a home for the lonely;
He leads the prisoners into prosperity,
Only the stubborn and rebellious dwell in a parched land.
7 O God, when You went out before Your people,
When You marched through the wilderness, Selah.
8 The earth trembled;
The heavens also poured down rain at the presence of God;
Sinai itself trembled at the presence of God, the God of Israel.
9 You, O God, sent abroad plentiful rain;
You confirmed Your inheritance when it was parched and weary.
10 Your flock found a dwelling place in it;
O God, in Your goodness You provided for the poor."
Only God our Savior offers to fill every role, every need, every good thing.