I strongly disagree.
"The IDF have been invading Lebanon to fight Hezbollah, Gaza to fight Hamas."
I'm sure it's part of it. I don't doubt there is genuine fear, especially civilians. Another large part is that these fights provided convenient excuses for Netanyahu which would help keep him elected. Israel want the Gaza strip as they want Westbank. They believe it's their right to have and they'll fear safer if those areas are under Israeli control. They don't want the Palestinian citizens. Ministers like Ben Gavir have been clear in saying that they don't want Gazans to continue existing on the land. This has been longstanding. The last few years have provided their first opportunity to go in with International support and destroy the livelihoods and opportunities for growth and genuine existence from the Palestinian people.
"Israel did not attack Gaza or Lebanon out of the blue. They were attacked first by Hamas and then by Hezbollah."
Things didn't begin in the October 7th attack. The apartheid in the Westbank has been running for years and years. Gazan citizens have had no rights for just as long. Israel have been squeezing these civilians out of existence for a long time. The attacks from Hamas and Hezbollah didn't 'come out of the blue' either. They've all been locked in a cycle of attacks and hatred for a long time. Israel aren't the 'right' side in this because there is no right side.
"Israel are committed 100% to protecting their civilians. So much so that their response to those civilians being attacked is often disproportionate.
Israel have no regard for civilians who are not their own. We have multiple UN reports saying exactly this. We know that they've targeted children, doctors, reports, scientists. The IDF don't want Gaza or the Westbank to proposer, targeting children achieves this. Your statement that they are 100% committed to protecting civilians is utterly at odds with all the evidence.
By the way, Iran are also dedicated to killing civilians.
"We know this yet Hamas and Hezbollah attacked anyway, putting their hate for Israel above the safety of their civilians."
This is a line that's said a lot by Israel supporters and settlers. The idea that Palestine hates Israel more than they love their children was actually said in the Louis Theroux documentary by Israeli settlers. That line was actually much sadder as settlers who were stealing the land of Palestinians were happy to think that the Palestinians just needed to accept it and not fight back or they didn't love their children enough. The utterly backwards logic was detected by them.
Hamaz and Hezbollah probably do hate Israel more than they care for their citizens. Unfortunately that's often the realty of terrorist groups driven by extremist ideology. Netanyahu and the IDF don't have to be concerned that their actions will cost Israeli citizens lives because they're well supported by the US with the best weapons but the actions of Israel have made it very clear how much they hate the citizens of Palestine. Netanyahu is just as much of a religious extremist. Listen to the settlers, their hate is very clear.
"Terrorists don't care about protecting their civilians - see for example, Hamas, Hezbollah and the IRGC."
Not you're right, they don't. Israel clearly care for their own citizens.