This section will cover several logical and ethical principles that are necessary for formulating a proper solution. It will explain why they hold and also briefly cover their implications.
A Person has a basic right to live everywhere he chooses and can support himself. Depriving a person of his home or banishing him is immoral, because you put a gun against his head and ask him to leave against his will.
There are many implications to this. One of them is that the Palestinians should be allowed to live in the territories as well as Israelis in Israel. Furthermore, the Jewish settlers should be allowed to stay in the settlements, if they can allow their own protection.
There is a claim that one can deprive members of different people from the right to inhabit a certain land because the ancestors used to live there. This claim does not hold. Any person can settle anywhere he pleases. This ends the Zionist claim that Palestine belongs to the Jews. Or the Palestinian claim that they are the rightful owners of the Palestine.
On the other hand, forcing a person to protect someone against his will is immoral. This is simply because it goes against the free will of the person who does the protection. (you put a gun against a person's head and tell him "Protect someone else!").
The implications of this are that Israeli soldiers who at the moment are, against their will, protecting settlements should not be required to do this.
It should be noted that a person has a basic right to bear arms, and carry weapons. Again, this is part of the freedom of the individual.
A person or group of persons who routinely blame their own problems on others are behaving irrationally. By all means, every group should take responsibility for its own problems.
It is evident that the Palestinians blame the Israelis for their problems and vice versa and that's not good.