Why Jesus Wept Over Jerusalem in Luke 19
Jesus weeps over Jerusalem not from vague sadness but from grief over a real blindness: the city and its leaders did not recognize what would have brought them peace, and the moment of visitation passed unrecognized. His lament turns into a forecast of siege, and the stated reason is that Jerusalem did not know the time of its visitation.