Psalm 23 depicts Jesus Christ as the Great Shepherd living for His sheep. The Goodness and Mercy are the two sheepdogs that helps keep the sheep where they belong. We live our lives one day at a time, because God built the universe to run one day at a time. We need to remember that “as Thy days, so shall Thy strength be “ (Deut..33:25).
We don’t understand why some things happen. But one day we’ll realise that everything is under God’s goodness and mercy. Then we’ll look ahead and see His House.