I am sorry but your opinions dont really stand up to facts.
And your opinion fails to incorporate any logic.
Hamas was created to defend its people against the ILLEGAL occupation of israel.
They drove Arab Palestinians out of their land, and now you have the audacity to call them terrorists because they fight back?
Failed understanding of history.
Israel is a legal state, they were attacked mulitple times by Muslims who were soundly defeated and who lost land as a consequence to Israel. Israel has traded back land for peace with some Muslim nations. Today they face off against Hamas, who's stated is goal is the destruction of Israel, these are the words of Hamas, not mine. That is the reality.