Why
Morality is the rules of the society around you, and it can change as you move from one culture to another. Ethics is a set of internal rules, and it follows you around everywhere. Your ethics define who you are, in bad times as well as in good.