This war is happening for one reason: the prolonged suffering and occupation that Palestinians have endured for seven decades.