I would argue that it is impossible to be woken up by someone else, however seeds can be planted that will produce fruit given the proper environment.
I had severe cognitive dissonance for many years before leaving, and did my best not to embrace it. Embracing it means facing the dissonance and trying to figure out why there are logical inconsistencies. This was a painful process, because deep down I recognized there was a severe price to be paid for discovering my beliefs could be wrong. This is why it often takes a personal traumatic situation for someone to wake up, as it did for me.
This article below I believe explains the reasons why even very intelligent people believe nonsensical things. The four keys points represented provide some insight as to why logic alone is not sufficient in most cases for someone to "wake up" and seriously question their belief system.
Why do intelligent and educated people still believe nonsense?
d4g