It’s all too one sided, Biggy. You fail to take account of the state of mind created in some in fledgling Israel by Arab aggression and the early forces that helped create Israel. You excuse the Palestinians everything and condemn Israel for everything. It’s not a balanced view and therefore improbable to advance peace and justice.
Incidentally, when dismissing the idea of a non-violent way forward for the Palestinians you cited examples of why it wouldn’t work that included instances of violence on the Palestinian part. Non-violent doesn’t mean low level violence. And it certainly does work and has been shown to work. Ask an Indian.
An eye for an eye makes the whole world blind.