Cognitive dissonance is that uncomfortable mental feeling you get when you have two conflicting ideas at the same time. I am feeling this right now.
***Warning, has nothing to do with knitting and may contain mental imagery some may find distrubing. If you like that sort of thing, please read on my twisted Bruthas!***