Soldier at Olympic opening: ‘My heart was full of American pride.’