Psalm 23 sounds amazing. God, as my Shepherd. I do not have want. He always comforts and leads me. And, I live in His house forever Sign me up for all that right now. Although, oil on my head and my cup running over do sound a little messy. And, who are my enemies and why are they at the table He has prepared before me. Some insight and clarity from the bible may be helpful to aid in understanding this beloved Psalm.
Psalm 23 briefly summaries our eternal and personal relationship with God. PSALM 23 (Good Shepherd & Lamb) directs us to hundreds of related scriptures to more fully express the beloved Psalm. From them we more clearly see His plan for our salvation and His goal of eternal fellowship with us in righteousness, as His children of light.