I like cognative dissonence. Essentially the idea that when our actions don't match our morals we will feel at odds with ourselves and strive to either change our moral beliefs or change our actions. The feelings of guilt or justification we experience can be classified as cognative dissonence. There is some great research out there that is pretty interesting.