You are incredibly hostile towards people who have no part in this tragedy. You are also creating a strawman of Crazy pro-hamas lunatics, most people critical of Israel are also anti Hamas and we agree that they are terrorists. Anger is acceptable in this situation but you are directing it at what is at best a vocal minority or at worst you creating a strawman to deflect attention from Israels wrong doings.
Oh sure one sec....let's see....bomb a refugee camp, a hospital, and ambulances and kill kids and others who did nothing or....take a surgical attack on the people who attacked you? Tough decisions....hmmm....going to go with attack the actual people who attacked you.
nah, I would go more along the lines of abolish the apartheid system in Israel, stop specifically targeting civilians, stop committing pogroms in the west bank, and stop supporting Hamas because you don't want the PA to be able to actually argue for a two-state solution, etc..
the list is long, and surprisingly most of these options don't involve attacking Gaza in some form of retribution, nor do they involve the ethnic cleansing/genocide (and yes, what Israel is doing is a genocide by the UN definition we came up with based on the Turkish genocide of Armenians)
edit: where exactly does this bullshit of "Palestinians rejected every attempt at a two-state solution" bullshit come from? the only "two state solutions" they rejected were the soviet style client state proposals Israel came up with, the whole reason the PA exists instead of the PLO is that Palestinians were ratifying the Oslo Agreements, until Israel decided it wanted to keep occupying the west bank because it's clearly rightfully won land, leading to an expansion of illegal settlements, and anti-Palestinian violence and racism.