I am very sorry to hear this, people can be shitheads, but it’s important to remember that what THEY think of you comes from their own problems, not any inadequacy on your part.
I am glad to know you’re out there, fighting. It would be lovely if that was no longer necessary.