Peace between Israel and the Palestinians is not possible because Islam won’t permit it and militates against it.
Islam is a religion of violence, intolerance, misogyny and hatred toward unbelievers, with perhaps the most hatred reserved for Jews because of their ancient refusal to recognize Muhammad as the last and greatest prophet and Allah as the supreme being.
This hatred of Jews translates into a hatred of Israel, which in turn translates into an obligation to obliterate it and remove it from the face of the earth. When Palestinians and other Muslims demonize, villify, attack and kill Israelis, Jews, they are really doing so in the name of Islam and because Islam commands them to. Israelis, Jews, are infidels and are seen as occupiers and interlopers at best with no right to the land they live on, historical or otherwise. Their presence is viewed as an affront and an insult.
Nothing will change until these misguided beliefs do. Since they go back 1400 years, are rooted in the Koran and are basic to Islamic thought and action peace is not going to come soon, if it ever does. The best we can hope for is some sort of grudging ceasefire, enforced by a third party that isn’t the United Nations. Islam itself is the cause of the conflict in the Middle East and there is no possibility of peace until Islamic countries recognize and accept Israel’s legitimate right to exist and stop trying to annihilate it. That is a contradiction of terms so don’t hold your breath.
Peace? Forget it in this day and age. Maybe in another 1400 years though…