Comment Comment by nofollow "In the field of psychology, cognitive dissonance is the mental discomfort (psychological stress) experienced by a person who holds two or more contradictory beliefs, ideas, or values." parent nofollow 7 years ago