Ahhh, Cognitive Dissonance ! (in a good way though)