Hezbollah wants war. This is why it captured the two Israeli soldiers to begin with, and the IDF played streight into their hands by attacking Lebanon and it's civilians and making them IDF victims.
The Lebanese were having a national diolog (i think for the first time in Lebanon's history) and were on their way to disarming hezbollah and were going to effectively declare them as useless. Hezbollah needed this war you see, to survive.
The Lebanese have gone back now to backing "the resistance" as the IDF clearly failed to win any hearts and mind in Lebanon.
In the persuit of satisfying their own egos and scoring points at home, I'm afraid the IDF played a wrong move, which has lead us to the bullshit we find ourselves in that we can't seem to get ourselves out of.
There must be some way to get these two to stop fighting...