You’re delusional.
Nahh, he/she/it’s just a sad little troll.
Delusional? Where in God’s good Name have u been these last 30yrs?
My friend it is u that battles a ghost.