A person who is highly self centred and thinks he is superior to others and who values himself to be associated with very high levels people is a narcissist.
They cannot accept criticism and sees other people inferiorly. And they can be quiet can be manipulative and controlling.
Next Steps
Well you can seek help from a psychologist or psychiatrist and get evaluated if you have symptoms of anxiety or depression.
Health Tips
Stay away from narcissistic personality people & if they r ur family persons then it’s better to seek professional help in the form of family therapy.