The Iranians also have fighters in there fighting ISIS, and they are making the American-backed Iraqi troops look like amateurs. My personal opinion is that we have Iranian agents in our own government that are sabotaging our efforts in the ME. For some reason the mainstream news organizations are completely missing this.
All Muslims are nuts but of the two branches of Islam, the Sunni branch is the most whacked. Probably because Wahhabist Islam has its origin in boonies while the Iranians have thousands of years of sophistication that predate Islam. The Syrian Alwaites Shia for example were in the Hellenistic world for centuries. So the Iranian and Shia seem more disciplined and functional (but still damaged minds because of Islam).