No, I think you're still failing.
Show me where in that UN resolution that it says Israel doesn't have to do anything until Lebanon does and I'll accept your argument.
Here is the text from the resolution that you obviously didn't read:
"
Upon full cessation of hostilities, calls upon the Government of Lebanon and UNIFIL as authorized by paragraph 11 to deploy their forces together throughout the South and calls upon the Government of Israel,
as that deployment begins, to withdraw all of its forces from southern Lebanon
in parallel;"
So Israel is to withdraw as Lebanon takes over the territory. Given that Lebanon has not done so, and that Hezbollah still occupies the area, and given that Hezbollah has not yet provided a "full cessation of hostilities", in direct contravention to the terms of the resolution, and given that Hezbollah has not been disarmed as required by the resolution, and given that Iran still sells arms to Hezbollah in violation of the resolution, Israel is not yet under any obligation to withdraw--although Israel did withdraw anyway.
Note too that the resolution requires a full cessation of ALL attacks by Hezbollah and Lebanon, but only a cessation of "offensive" attacks by Israel. Israel is entitled under the resolution to respond with defensive uses of military force, for example, taking out installations that are have attacked Israel is a defensive use of force.
It's a very one-sided, pro-Israel resolution because this was a resolution that Israel asked for and got through the UN SC after everyone in the world blamed Hezbollah for the attack. Israel had originally wanted it to be a Chapter VII binding resolution but Russia and others watered it down to Chapter VI.
For you to list an Israeli sponsored UN resolution directed at Hezbollah as "against Israel" is one of the funniest things I've ever seen--you truly are a propaganda clown.