Narcissists (people with Narcissistic Personality Disorder) and codependents are usually considered opposites, but surprisingly, though their outward behavior may differ, they share many psychological ...