Immortality entails not invincibility.
Ahmed Mostafa
delusional, delusions-of-grandeur, egomania, egomaniac, immortal, immortality, invincibility, invincible, misconception, misconceptions, self-delusion