self-deceiver - noun
singular
self-deceiver
plural
self-deceivers