I wish this was so, no more deaths
The long term solution has to include Palestinians feeling that they have control over their own land, or the current generation of youngsters will follow the same path.
If we are really honest, the only ones who can bring Israel into line are the Americans, and I am encouraged by their calls for care, in bombing and disappointed by their UN veto. Israel has to stop treating Gaza as a prison camp, and allowing its settlers to steal land in the West Bank, a point you have made yourself several times. The only proper solution is a lomg term political one, like every other conflict in recent times. Palestinians must have dignity, control over their own future, and the basics of food, water and healthcare.
Any solution that does not provide this will fail.