"Self-delusional..."