The Shepherd and the Host
Life is hard but here is the Shepherd who cares for the individual so that David could say he has everything he could possibly need. God is with him every step of the way. Only Christians know this Shepherd. David's experience of his Lord was like being at a feast. Is this our experience or is it all dull? The blessings are not for this life only; they never end.