Actually, Hamas got in trouble with Iran in Syria when they first supported the Sunni insurgents.
Iran pointed out that their support came with a price, and Hamas quietly got into line.
Hezbollah was Iran's "army" in Syria, and Assad used them to retain power, but has been playing the Russians off against the Iranians to maintain some level of autonomy.
What's happening in Gaza is brutal, but it's not genocide, 1/3 to 1/2 of casualties are Hamas or Hamas related operatives (supporters, people caching arms for them, etc.). Lower rate of collateral damage than other urban wars. People forget that Gaza is an armed state, there are 400+ miles of tunnels with exits in almost every building, including hospitals and schools so Hamas can move around undetected and stash weapons everywhere. There are no "journalists" in Gaza b/c no one dare point out Hamas activities that provoke attacks - only gory stories of casualties. I trust neither sources in Gaza or the IDF.
But early in the war Hamas issued videos of militants in residential buildings armed with RPGs, to glorify the resistance, then those videos disappeared as promoting civilian casualties became the new propaganda campaign. Note that Sinwar said he'd trade 100,000 civilian casualties to get 100 militants out of Israeli prisons. There is not a single civilian bomb shelter in Gaza, nor do Hamas militants refrain from using civilian infrastructure to store weapons or mount attacks.
I think even Bibi knows they have to accept a ceasefire at some point, right now the goal is two-fold, crush Hamas to the extent that a third party might be able to restore order and keep Hamas out of power, and destroy any infrastructure that could allow another attack to be mounted. If Hamas regains power, they'll attack again, and b/c the Gulf States know that, they won't finance reconstruction to see their money both diverted to Hamas and go up in smoke. By clearing out the tunnel infrastructure in northern Gaza, it makes it harder for a resurgent Hamas to attack or fire missiles at Israel, weapons in southern Gaza are closer to desert than settlements.
The same in Lebanon, Israel can't eliminate Hezbollah, but they can weaken it to the point of no longer being a threat, and even giving the Lebanese army a chance to regain control of the country. They're destroying the infrastructure near the border (tunnels, bunkers and arm caches) that could be used for a Hamas type invasion. None of this should exist under UN Resolution 1701 (requiring Hezbollah to withdraw to north of the Litani river), but the peacekeepers were as useful as ■■■■ on a bull - it's not that they could take on Hezbollah, but they could have driven around, and identified Hezbollah militants and infrastructure and published infractions of 1701 - instead they just stayed in their bases and did absolutely nothing.
I'm hoping the Israel strikes on Iran take out the drone and missile factories, not only hurting Iran but reducing supplies of weapons to Russia.
As far as the Iranian backed Iraqi militants, we should withdraw from confronting ISIS other than protecting the Kurds, and tell ISIS the militias are fair game - that'll keep them busy and out of trouble.