Obama flew to the site of America's longest war not only as commander in chief but also as an incumbent president in the early stages of a tough re-election campaign. Nor were the two roles completely distinct.
His presence was a reminder that since taking office in 2009, Obama has ended the war in Iraq and moved to create an orderly end for the U.S. combat role in Afghanistan.
In the political realm, he and Vice President Joe Biden have marked the one-year anniversary of bin Laden's death by questioning whether Republican challenger Mitt Romney would have ordered the daring raid that penetrated the terrorist leader's Pakistan hide-out. Republicans are accusing the president of politicizing the event, and Romney is insisting that he would indeed have ordered U.S. forces into action.
Obama slipped out of Washington, flew all night to Bagram, then shuttled by helicopter under a moonlight sky to Kabul to help two strained allies try to turn from war to peace Â€" or at a least stable end to the war. He was greeted by U.S. ambassador Ryan Crocker.
The deal does not commit the United States to any specific troop presence or spending. But it does allow the U.S. to potentially keep troops in Afghanistan after the war ends for two specific purposes: continued training of Afghan forces and targeted operations against al-Qaida. The terror group is present in neighboring Pakistan but has only a nominal presence inside Afghanistan.
Obama said the agreement was meant in part to pay tribute to the U.S. troops who have died in Afghanistan since the war began. He also underlined his message to Afghans.
"With this agreement I am confident that the Afghan people will understand that the United States will stand by them," he said.
Karzai said his countrymen "will never forget" the help of U.S. forces over the past decade. He said the partnership agreement shows the United States and Afghanistan will continue to fight terrorism together. The United States promises to seek money from Congress every year to support Afghanistan.
After the signing ceremony in Kabul, Obama flew back to Bagram Air Field. There he offered words of encouragement to assembled U.S. troops. Obama was to be on the ground for about seven hours in Afghanistan.
"There's a light on the horizon," he said after cautioning in somber tones that the war's grim costs were not yet fully paid.
"I know the battle's not yet over," he said. "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." He added that his administration is committed to ensuring that once the war is over, veterans will be given their due.
Officials have previously said as many as 20,000 U.S. troops may remain after the combat mission ends, but that still must still be negotiated.
The wars here and in Iraq combined have cost almost $1.3 trillion. And recent polls show that up to 60 percent of Americans oppose the U.S.'s continued presence in Afghanistan.
The president's Tuesday night address was coming exactly one year after special forces, on his order, began the raid that led to the killing of bin Laden in Pakistan.
Since then, ties between the United States and Afghanistan have been tested anew by the burning of Muslim holy books at a U.S. base and the massacre of 17 civilians, including children, allegedly by an American soldier.
Obama had gone twice before to Afghanistan as president, most recently in December 2010, and once to Iraq in 2009. All such trips, no matter how carefully planned, carry the weight and the risks of considerable security challenges. Just last month, the Taliban began near-simultaneous assaults on embassies, government buildings and NATO bases in Kabul.
Besides the U.S. troops in Afghanistan, there are 40,000 in coalition forces from other nations.
- Why one Mormon man left Hollywood to be a...
- Best and worst of the BYU, Utah and USU...
- High school football: 5A All-State teams
- High school football: East's Ula Tolutau...
- High school football: 4A all-state teams
- Utah Jazz: Jazz forward Richard Jefferson...
- High school football: 2013 Deseret News MVPs...
- Crystal ball commentary: National...
- BYU football: Cougars to play... 105
- Crystal ball commentary: National... 95
- Utah football: Utah coach Kyle... 78
- Utah basketball: Utes rally to defeat... 60
- Florida St-Auburn title game to usher... 49
- Dick Harmon: How would BYU's Taysom... 49
- Best and worst of the BYU, Utah and USU... 43
- Utah basketball: Runnin' Utes bounce... 43