Another tip on avoiding fatal ethics mistakes:
Don’t use pressure to justify an unethical action. Many fatal ethics mistakes are made under pressure to just make some decision, any decision. Rather than think things through, you take the path closest at hand even if it is ethically questionable. The rationalization is that anyone under the same pressure might make the same choice. Be on guard when you feel pressure to just make a decision. Hindsight will judge the action without considering the pressure.