are you...

 ... DELUSIONAL?