Keefe: Why the US may never leave Afghanistan