mc is making a lot of errors, im technically a low level genius.
as for the mc saying she is a narcissist narcissism is just a combo of being disagreeable extroverted industrious orderly and low in neuroticism but any extreme personality trait will make someone act narcissistic towards people far lower in that trait. narcissism as a condition is bullshit scientifically. conversationally its fine tho if you want to be hasty