It's always "both sides made mistakes" but it's usually the non-israeli side that incurs the most damage and loss of innocent lives. Israel has killed more innocent people in some years than a lot of terrorist groups have in a decade.