JUNE 19, Psalm 23:5
In the first part of verse 5 David says, “Thou preparest a table before me in the presence of mine enemies:”. David now presents a situation where sheep are grazing in the pasture, even with wild animals watching.
The shepherd continues to feed the flock regardless of the external danger. The shepherd will not abandon the sheep. He is still there to care for them and to protect them. With such close attention and assurance, the sheep feel safe and have nothing to fear. In the same way, all believers can rest confidently in the care and protection of God Almighty. This is the peace that passes all understanding that God gives to those who belong to Him. David in the second part of verse 5 then says, “thou anointest my head with oil; my cup runneth over.” Flies often rest upon the sheep’s head and nostrils, lay their eggs on them. This causes infection in the sheep. The shepherd tends to the sheep by applying oil on the vital areas to ward off the flies. The good shepherd always cares for His sheep. In the same way, God cares for every believer. “My cup runneth over”, refers to the abundant provision of care that the shepherd shows for the sheep. God will make sure that as believers we will not lack anything. As believers, God will meet all our needs, spiritual or temporal, even in the face of great danger. Be it spiritual, like when we need grace for undergoing a trial, or physical when we lack physical needs, God will provide. When enemies abound, God will still be there for His people.
Does God provide for us physically? Yes, He does. Daily, He gives you and me blessings, food on the table, a place to rest our heads, clothes to wear, etc.
Thought: God always gives so abundantly that blessings overow. But am I grateful each day?
Prayer: Heavenly Father, thank You for Your bountiful blessings. Help me to be thankful and grateful for what You have given to me. In Jesus’ name I pray. Amen,