The war in Afghanistan is in its ninth year, and even officials supportive of the U.S. presence there acknowledge the challenges that remain. "People still need to understand there is some very hard fighting and very hard days ahead," Defense Secretary Robert M. Gates said during his trip to Afghanistan this week.