^on the military front, I think that Israel had been dining out on its past military victories for a few decades - they did get a shock in the Yom Kippur war, but they had got over that.
When Hezbollah won in Lebanon the first time round and Israel left Lebanon, it appears they did so grudgingly and always wanted to go back 'and teach them a lesson'. It rankled the Israelis that these guys were Lebanese freedom fighters whose simple aim was to evict the invaders of their country (they were set up after the Israeli invasion).
The shock though really came in 2006 when Israel lost the war they started (unnecessarily, and pointlessy as it turned out) with Hezbollah. They lost militarily (according to Israel's own objectives) and morally. The military goals were to release the 2 soldiers captured (who Hezbollah said they were willing to exchange for prisoners - and said this the day after they captured the soldiers), destroy Hezbollah militarily etc. They achieved none of these goals, but just killed over 1000 Lebanese.
The two soldiers were eventually exchanged for the prisoners - so Hezbollah kept their word, and Israel came out look like bully boys who had the rudest awakening of their lives.
So, the campaign to reinstill their view of themselves as undefeatable grew stronger and stronger, and eventually led to the equivalent of shooting fish in a barrel that was the Gaza bombings and invasion. Wanton destruction that achieved precisely zero military objectives and was launched on a lie.
Israelis broke a ceasefire that was holding on Nov 4 2008, then used the retaliation as an excuse for launching the cynical war. All the while lying through their teeth that the ceasefire was broken by 'Hamas Rockets' and that was the reason they had to go and bomb the largest open prison in the world.
There, the reasons for bombing was probably achieved - they wanted to show that they can indeed cause mass destruction of people who can't really fight back. In the meantime Shalit still remains captive and the smear campaigns against Palestinians continues.
Oh, and under the 'new improved' definitions of anti-Semitism (which, did you notice, makes NO reference to Judaism!) - saying the above makes you an anti-semite who is full of hatred and who denies what the Nazis did in Germany/Poland etc 60 years ago!
'In your dreams, buddy' takes on a whole new meaning after this thread!
Cheers,
Shafique