The self-delusion of winning?
Are you going zen on me?
I am a little bit lost not having introduced in terms "self-delusion" or "winning."