[B]arring any major and unexpected developments (like an Israeli air strike on Iran and the retaliations that would follow), a fair-minded person could say with reasonable certainty that the war has ended. A new and better nation is growing legs. What's left is messy politics that likely will be punctuated by low-level violence and the occasional spectacular attack. Yet, the will of the Iraqi people has changed, and the Iraqi military has dramatically improved, so those spectacular attacks are diminishing along with the regular violence. Now it's time to rebuild the country, and create a pluralistic, stable and peaceful Iraq. That will be long, hard work. But by my estimation, the Iraq War is over. We won. Which means the Iraqi people won.
Read the whole thing here.