You ignore Iran and Syria.
Ever hear of Hezbollah or Hamas.
Iran and Syria is supplying this guys with weapons.
Ever notice that Lebanon Syria or Palestine won't recognize Israel.
But it is easier to blame Israel.
A two state solution must be made and it must be include all of the players in the region. With recognition of Israel by Lebanon, Syria, Paliestine and Iran.
The whole area is a mess.
At least both Palestine and Lebanon had democratic elections, its a start.