I just wish that the rest of the world would stop taking sides, and recognize that both Israeli Jews and Palestinians need to find a way forward that includes both sides. If America (including Canada) and the EU side completely with Israel, the danger is that the Muslim world, goaded on by Iran take the other side, and this cannot possibly be good. Right now, Egypt, Soudan, UAE, Morocco, Jrodan and Bahrain have diplomatic relations with Israel, and Saudi Arabia appeared, for a while, to be aiming that way. This could change easily. And we mustn't forget that Israel (and Muslim Pakistan) have nuclear weapons.
What is needed is a two-state solution, where both Israelis and Palestinians have homelands. Unfortunately, it is true that when Yasser Arafat was offered 95% of the West Bank, he said "no," because he wanted all of it -- including Israel.
Going forward, it is not going to do anybody any good to yammer on about the injustices of the past -- and they have been plentiful, on both sides! Nobody can change the past, so that's basically a futile effort. Nor will it do any good to make "reparations" an integral part of either side's demands. However, I will say this -- Israel is a wealthy enough country, and technology rich, to help Palestinians to rebuild once a two-state solution is negotiated. And wouldn't hurt to have that as part of the negotiations.