One of the most powerful biblical pictures of Jesus Christ is as our Shepherd. Here in Psalm 23, we see Him as the Good Shepherd who cares for the sheep.
God never promised to remove all trials or to give us heaven on earth. However, He has promised that the man who separates himself from the world and gives himself over to the Lord will be blessed.
the seven years of famine...we will take this incident in history as an allegory giving a picture of greater truths