For starters, you should hold Israel and the Palestinians to equal standards. It doesn't help when you routinely turn a blind eye to Palestinian aggression (killing people, inciting hate in Arab media) by excusing it as the result of Jews building homes. There is absolutely no moral equivalency between building homes and killing people. If the territories are disputed then *both* Israeli and Palestinian construction unduly influences final talks, not just Israeli. Furthermore, Israel has destroyed its own settlements numerous times; how many times have the Palestinians done the same or arrested its terrorist groups? In short: stop trying to "enlighten us" and just be pragmatic. Drop the vision and face reality.
PM postpones Israel-Germany summit marking 50 years of diplomatic ties (Haaretz)
from the article: A pragmatic vision for Israel's Left: A reply to Benny Morris