David endured so many difficult times in his life, yet, he never lost sight of his divine shepherd.