nato will probably withdraw from germany before it withdraws from afghanistan.
they could be there for 200 years, if america lasts that long. and, if america collapses before then and hands over the anglo-american empire to some satellite, like canada, then they'll be there for the next 200 years, too.