that level of denial is likely related to a personality disorder
personality disorders are never cured, only managed and that takes constant work and sometimes medication
my lived experience is that people with personality disorders know what they are doing and don't care to change
unless of course their behavior leads to them not getting what they want - in which case they change for a bit to draw people back in, only to abuse them again
that is a conscious choice