The conflict in Afghanistan will to my reasoning go on forever, it has become a way of life what with tribal factions and 'warlords' carving out 'no go' areas for themselves, which seems to have gone on for centuries. The 'foreign infidels' of which our troops play a major part in a hearts and minds and policing campaign will continue to inflict major damage to the Taliban.
But, there it ends, without our troops the Taliban will move back in to the misery of the afghans, it's a no win situation I feel that our lads will be there for a long time to come, sadly.