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.
God shows through Job that what really matters is how things turn out in the end.
Uzziah was a great king and was greatly blessed of the Lord. At the peak of his strength, he began to trust in himself. His strength led to his fall. It is often in times of perceived strength that saints of God become most vulnerable.
We begin to be comfortable with our salvation and begin to think it is our due. But we were due nothing. We all deserve the lake of fire. Yet, we have a God who specializes in saving the seemingly unsaveable.
