It’s not a psychological disorder, no. A psychologist can’t fix it. It is a choice. The only person that can doing anything about your narcissism is you, don’t put it off on someone else. It’s not depression, it’s not autism, there is no chemical imbalances, you just choose to be shitty and you have to choose to stop.
You expecting someone else to be responsible for making you a tolerable person is, yet again, the most narcissistic card you could play.
I do disagree. Fix yourself, there’s nothing wrong with you other than the person you choose to be.