There is no "war" in Afghanistan, only meaningless skirmishes.
The reason is that the taliban and other terrorist organizations are not a military but a people.
Unlike a country's military which requires many months of specialised training, all you have to do to join the Taliban is pick up an AK47 and say I'm in. The Taliban will not give up because they can't, they have no specialized leaders who if killed they couldn't continue towards their goals.
Case in point, our "war" is just a massive waste of money and young lives.