In my opinion, this is the mistake you always make.
You have this nation-building, NeoCon mindset in which you think you know best how other countries should be run.
Why not keep your mouth shut, and let people who actually live there - the Afghans - work on it?
George Dumbya's decision to invade and occupy Afghanistan was a strategic blunder for the ages. I admit I had bloodlust after the twin towers came down, and I backed Dumbya at the time.
It became obvious to me about 2004 or 2005 that we really fucked up. Al Qaeda should probably have been dealt with through covert action, intelligence, law enforcement, and the judicious application of American soft power.
nation building was interfering in the Northern Alliance takeover in favor of building their government.
all we had to do was keep up our logistical support (and Russia theirs) and the Taliban would never get back into Kabul.
It wasn't that simple of course, the Taliban would still be strong in the south and Kandahar-anything could happen-and the TTP Taliban would still be a problem
but we would have been supporting the events on the ground -not neocon democratic nationbuilding