This is a quote from the book "The ​Virtue Of Selfishness" by Ayn Rand
...
Before one can identify anything as “gray,” one has to know what is black and what is white. In the field of morality, this means that one must first identify what is good and what i
s evil. And when a man has ascertained that one alternative is good and the other is evil, he has no justification for choosing a mixture. There can be no justification for choosing any part of that which one knows to be evil. In morality, “black” is predominantly the result of attempting to pretend to oneself that one is merely “gray.”

If a moral code (such as al...
read full book block explorer