@AvoidantPenny
I'm sorry for what happened with your friend and the photo. You should relax and try to take a breather, take a bit of time and take care of yourself a bit, if you can. I know how it feels when someone tells you that you look out of place, our minds then go insane and jump hoops to go from that to thinking that we're a hideous being that doesn't qualify as a sentient being.
Try to relax and maybe ask someone else's opinion? Maybe someone a bit more less reckless in their interactions (they exist, some people get really excited around other people). You could take the time to really think about what was said and try to calm your mind down a bit.
It sounds like a huge task, I know, but it's important to take a step back and reflect. If it lessens the pain a bit, then it's worth it.