Every time I visit Iraq or Afghanistan I am blown away.