Barack Obama vowed to withdraw from America’s ‘longest war.’ Now, he’s having to face the reality that Afghanistan is unfixable.