Nope,...not delusional in the least.

You're just a liar.