Afghanistan stands on its own