Anyone with an unbiased opinion knows, the only long term solution is for both sides to accept each other. Both should be recognized as legitimate nations. Israel is not going away and the Palestinians deserve to get part of their country back and live in peace. Stop building in the West Bank now and accept each other.  Surely "the troubles" in Ireland is a good example of how the current situation is unsustainable.