Yeah, you’re right, Israel did indeed attack first.
Israel began the aggression against the Palestinians during the Nakba, where they expelled 750,000 innocent Palestinians from what was rightfully their homeland.
They then continued this aggression by annexing East Jerusalem and parts of the West Bank, not to mention building settlements in Gaza until Hamas kicked their asses.
Then, when Palestinians tried to peacefully protest for their right to return back to their rightful homeland that Israel kicked them out of during the 2018–2019 Gaza border protests, they were brutally massacred by the Israeli Occupation Forces.
I am so glad that we could come to a conclusion in this discussion by agreeing that, without the shadow of a doubt, Israel is indeed the aggressor and did attack first.