My English professor is a very sweet older lady who has a tendency to expect her whole class to share her views in many aspects.  She has a way of "preaching" without directly expressing that that's what she's doing.. idk how to better describe it.  There have been quite a few times that she has made upsetting and ignorant statements, but today she said something that upset me more than anything else she has said.

Basically, she was talking about the play "A Doll's House" and how the main theme is about needing to care for yourself before worrying about anyone else.  Okay, that is a great message and I was on board.. until she made the remark not to mix up "self-love" being "selfish" because "if you've ever met a narcissistic person then you know they are HORRIBLE people."  And then she went on a minute-long rant about narcissistic people, before continuing as if she didn't just make a huge generalization about people with a mental disorder.

As a person who has been seriously struggling with my mental health over the last six years and has been trying SO hard to improve.. this felt like such a punch in the gut.  Having a mental disorder should not define who you are as a person.  I don't think I have NPD, but I do believe that I have BPD and I have struggled so much with controlling the behaviors that result from my intense emotions.  I can also be extremely self-absorbed bc of how much I obsess over my problems, how terrible I feel, and how much I want to be better.  My professor's stupid comment made me realize how people would probably always see me if they knew I had anything wrong with me.

Am I overreacting for feeling like my professor indirectly called me a horrible person?  Should I just let it go?  This happened 9.5 hours ago and I can't stop thinking about it.  I feel like such a disgusting monster.