“I could not be prouder of you. And I want you to understand I know it's still tough. I know the battle is not yet over. Some of your buddies are going to get injured, and some of your buddies may get killed. And there’s going to be heartbreak and pain and difficulty ahead,” President Obama told troops in Afghanistan during a surprise visit to mark the one-year anniversary of the death of Osama Bin Laden. “But there’s a light on the horizon because of the sacrifices you’ve made.