Whether someone is a terrorist or not depends on one's point of view. For one side someone is a terrorist, for the other a hero. And vice versa. In ancient times the word barbarian was used instead of terrorist. It is just such a word to disgust the other side and frighten the nation.
..and what do Israeli soldiers/terrorists say to their mothers when they return home? Exactly the same..
Watch some early American western (prior political correctness) and you will also see an American version of this, but with Indians instead.
The Israelis have been displacing Palestinians over and over again and populating the new lands with Israeli settlers. Just as the US has been resettling Indians. But the US has enough land, unlike the Middle East.
Do you have any idea how dense is Gaza Strip? 6500 people/km2 (London 5700). They were pushed into a "camp" there by Israeli settlers, and the soldiers working for them, and the entire apparatus ("government").
Now imagine what happens if you start firing rockets (real rockets, not home-made crap) into such densely populated area..
...actually something like "I avenged the death of our father, grandfather, mother, grandmother, child" etc.