It’s hard going through life with mental or health issues. It’s especially difficult when you have something that people don’t understand.
You do need to remember to be patient with them some people aren’t trying to be mean and they just don’t know what’s going on. But use your head. If someone has surpassed the level of not understanding and has instead gone to willful ignorance, drop them.
Those people who act like that aren’t your friends. They’re assholes. You’ll never have friends who don’t accept you for who you are. You’ll only have mediocre people who are in your life and you thought were your friends.
If you find yourself thinking “These strangers are nicer to me than my friends are” Maybe make those strangers your friends, because real friends support you and love you for who you are.
When you go through a tough time no matter what you’re dealing with, you may lose “friends” but by the end of it you’ll have a stronger better group of friends who love you for who you are.