Israel (now broader Mid East discussion)

I think the general US narrative is that the Arabs are solely to blame, so usually these things are provided to counter that narrative. That's certainly changing, and in certain areas, the blame does get placed solely at Israel's feet, but people can bring up history in any fashion they want as long as they back it up.

The history is very, very messy. Looking at Ben Gurion's letters and writings, it can be interpreted that ethnic cleansing of Palestinians was intended from the start. Israel had initially disclosed a lot of their history in this regard in the 1980s but then reclassified those documents. It lines up closely with what Arabs during that time period were claiming - that Israel was publicly accepting the borders and Arabs within their borders while secretly kicking Arabs out and launching provocations in the hopes that Arabs would attack and they could expand more.

Ultimately, Israel was a result of anti-Semitism in Europe and the US and colonization by the British in the Middle East, with little regard to the desires and hopes of the native population there. They are now keeping millions of people under military occupation with no road map to that population becoming a free people (either through assimilation into Israel or their own state).

Obviously, the Arabs have had their part in the suffering of Israel and Palestine. Which is why I think the only moral solution here for the US is to with hold all aid until there are strong commitments from everyone to the basic tenets of human rights. And at this point that means Israel exists as a sovereign nation free from terrorist attacks or their threats, and the Palestinians with the right to belong to an independent sovereign state of their choosing with borders that the Israelis would accept themselves if the positions were reversed.
I have no issue with that other than it only holds one side accountable for human rights violations and could encourage further aggression from Palestine (or the countries that support Hamas)