The Shia basically have a martrydom complex; they simply do not think like you or I do.
Shi'ite! Holy Shi'ite!...
... "Ayatollah Khomeini, the biggest Shi'ite hero of the 20th century, used to preach "Every day is the anniversary of the battle, and every place is Karbala." The inspirational message was: wherever you are, go get yourself massacred. What are you doing sitting around breathing? Why ain't you out there getting slaughtered, you lazy godless bum?" ...
...
... "One thing you can be sure of, if you're an Iraqi Shiite: outrages are like buses, there'll always be another one coming along. When it arrives, they'll get on board, fight us again, lose again, win the propaganda battle again, and come back a little stronger, with more of the Shi'ite poor on their side. After a half dozen lost battles, they'll be so strong we'll be glad to catch the last chopper out of Najaf and let'em martyr each other, instead of paying hundreds of billions"...
of tax dollars...
The source at least reads up on and knows his subjects well, anyone who engages in wars, in history through the current day, be they traditional or guerilla or counterinsurgency or whatever.
There's no doubt that we are dealing with groups of people whose cultures, not to mention religions are really rather foreign to our own, indeed, that should probably say extemely foreign. The language difference alone is extreme. But with the Shia, the difference is shocking. They're usually dirt poor and have high birth rates. In Lebanon, they're they have the highest birth-rate in the south and it's between them and the Sunnis as to who's the most populous... The question of just who is Hezbollah becomes very muddled indeed... as it has to exist with the consent of the people--and I understand it's been pretty much involved in the civil administration for the region for some time (schools, hospitals, etc), thus ingratiating itself further with the people. Some would say it's pretty hard to tell where Hezbollah starts and the people living there stop and vice-versa (as to that, it would make sense that they--Hezbollah--would live where they 'work', but anyway). Regardless of where they are living, whatever fight they get into--suicide bombings are going to be a part of it. It's a no-win proposition... Short of outright expulsion, or
genocide, of a whole population, I don't see how such an enemy can be "defeated".
I don't know that the world is ready to answer such questions yet.