The truth is hardly any of us have ethical energy enough for more than one really inflexible point of honor.
The British soldier can stand up to anything except the British War Office.
Tell the truth work hard and come to dinner on time.
American officials have bent over backwards to show how sensitive they are to Muslim culture. It didn't seem very effective. They seem to be worried about winning the respect of other people.