Abstract
An agent is one who regulates his/her own actions through positive and negative feedback. It is painful for a rational being to set himself a task and then find himself unable to complete it entirely as he/she conceives it. To escape this pain, a person may use self-deception to avoid such negative feedback. When this denial becomes universalized, an agent can no longer function as a self-regulating, cybernetic system, i.e., as an agent who directs his/her own actions. Ten types of moral self-deception are distinguished, and the duty of moral self-knowledge is clarified