King David describes an amazing picture. He sees how God prepares a banquet table before him, anoints his head with oil, and causes his cup to run over. In the old days, honored guests in the Middle East would be anointed with oil that contained aromatic perfumes. Guests would also receive abundant cups of wine from their generous hosts. David saw God’s loving care of him in a similar way. He saw God’s provision as luxurious and generous. Today, God is still anointing His children will precious oil, and is causing our cups to overflow (His Holy Spirit overflowing in our lives).
Psalms 23:5 (b)You anoint my head with oil; My cup runs over.