The war needs to stop (ceasefire), Netanyahu needs voting out and taken out the picture and the UN needs to be firm on a 2 state solution and land boundaries (including deploying UN troops to police it).
Failure to do that, given all the suffering and acrimony, means Hamas will have recruited another 300,000 in 20 years (most of them just kids currently). And off they go again in 20 years. Plus other shit kicking off till then.
Most people are not anti-semetic, they're anti-Netanyahu.