Narcissists tend to suffer from strong feelings of inferiority and so have a hard time convincing themselves that they have achieved enough.
Individuals with narcissistic traits often experience feelings of inadequacy, making it challenging to accept their accomplishments as sufficient.