The theory has stood the test of time cognitive dissonance theory https://web.mst.edu/~psyworld/cognitive_dissonance.htm rationalize such struggles away http://web.mst.edu/~psyworld/cognitive_dissonance.htm http://web.mst.edu/~psyworld/cognitive_dissonance.htm Cognitive dissonance Psychology World Leon Festinger - Cognitive Dissonance Theory Psychology World Cognitive dissonance cognitive dissonance Cognitive dissonance theory cognitive dissonance http://web.mst.edu/~psyworld/cognitive_dissonance.htm mst.edu Psychology World Cognitive dissonance