The theory has stood the test of time Cognitive dissonance Psychology World Cognitive dissonance http://web.mst.edu/~psyworld/cognitive_dissonance.htm rationalize such struggles away mst.edu http://web.mst.edu/~psyworld/cognitive_dissonance.htm Cognitive dissonance