I for my part have no issue with a State of Israel in former Palestine - since also no other country wanted to take them.
My issue pertains to Israels borders, and that a separate enclave of Gaza and the West-bank isn't a solution, is obvious.
That the USA had absolutely no right to attack Iran, is absolutely clear. And Iran has every right to defend themselves.
Iran is in a way the bad guy, simply because they use proxies (so far) to gain control of Iraq, Syria and Lebanon. They are IMO not "innocent" in that regard, as you are trying to paint them.
As long as e.g. Hamas, Hezbollah and Iran deny Israel's right to a State of Israel - well, if I would be Israel I also would attack them and would also have to face the consequences of being attacked by those three. That Israels continued land robbing of Palestinian lands, killing of Palestinians and it's genocidal actions onto Gaza, don't make negotiations easier is understood.