self-deceiving

self-de·ceiv·ing

(sĕlf′dĭ-sē′vĭng)adj. Given to or believing or fancying mistaken notions about oneself.