Hope and Despair collide in Gaza