Hmm, a good deal of ignorance here.
Although I don’t condone Hamas firing rockets indiscriminately into Israel, I understand their reasoning for doing it.
I don’t condone Israel’s heavy-handed tactics and targeting of civilians, but understand their reasoning for defending their citizens.
I have no ideas for the solution, though. Anyone who thinks they do, has probably underestimated the complexity of the situation.