What about west bank where people are kicked out of their homes so that settlers can move in? The real problem over there is not the weapons, but the attitude that keeps the weapons alive. There is not good guys versus bad guys, but bad guys and other bad guys. Every time someone attempts to start a peace process one or the other side, or *both*, do something to hijack it. Everyone in the world except for Israelis know that the settlements are illegal and every new house causes immense anger. If the Israeli government bulldozed the settlements that the Palestineans would listen to the peace process. As it is today, the dialogue seems to be "we'll stop hitting you when you stop hitting us".
Yes, Israelis have a right to defend themselves. And ALSO the Palestineans have a right to defend themselves. One side elects some idiotic war mongers, and the other side elects some idiotic war mongers. You honestly think Bibi wants peace, no he wants war because war keeps him in power. He's every bit as evil as Hamas.
Iron Dome is just part of the propaganda machine. Rather than reduce the number of rockets by reducing tensions, this way they can keep the animosity high while reducing casualties on one side only.
Here's some advice: America is getting sick of all of this. The old guard that defends Israel no matter what they do is dying off, the evangelical view that Israel must exist before we can convert them to Christianity is dying out, everyone is just too tired. Even the Jewish community in America is sick of Israel. I think in a decade or two that all support will vanish, including money to buy weapons, including the raising of trade blockades. By that time you should hope you make peace. Best chance is to be like Northern Ireland, and just stop fighting out of sheer exhaustion of seeing all the dead children.