I apologize for a lack of recent posts – we have been traveling and it was difficult to continue writing. Here is the next one from Psalm 23.
Psalm 23:5 “Thou preparest a table before me in the presence of mine enemies: thou anointest my head with oil; my cup runneth over.”
Continuing the theme of God’s ability to provide, it is seen in this verse that God has no limits as to where and how He will meet your needs. Sometimes it seems He loves to come up with ways that you never thought of. Even in the presence of your enemies, He can provide. In Psalm 37:25, David said: “I have been young, and now am old; yet have I not seen the righteous forsaken, nor his seed begging bread.”
Oil was commonly used in the East in those days to prevent sunburn. Our Shepherd takes care of our need for food and provisions for our health. He knows our needs and loves us. We can ask Him and thank Him for His care.
Finally, this verse says that “my cup runneth over.” God’s provision is not meager – but abundant. It may not be the best – in the sense of steaks for every meal – but it will meet your needs. Be thankful for what He provides.
God’s people have His blessing when they seek to walk with and please Him. He is more than glad to meet your needs – physically, emotionally, and spiritually. As His sheep, we could not have a better Caretaker.
Not only does He promise sufficient provision for this life, but also sufficient power to do all His will. His grace will always be enough – even in the time of trouble and sorrow. He has promised: “For the LORD God is a sun and shield: the LORD will give grace and glory: no good thing will he withhold from them that walk uprightly” (Psalm 84:11).