 Although ordinarily one is "permitted" to transgress "halakha" when a life is in danger, certain situations "require" one to give one's life.There are three sins for which one is always required to die rather than transgress