I’ve had this same issue for years. My solution has been to /DRILL/ /IT/ /INTO/ /MY/ /HEAD/ that I’m bad at reading between the lines and overcorrect by assuming the worst, so I need to stop relying on reading subtle social cues and instead need to rely almost exclusively on what is EXPLICITLY said. If I think someone might be upset with me, I ask myself if they ever said or did anything that explicitly expressed that and if yes, I act accordingly (apologize, take accountability, etc), but if-
My friend is like this and I’m not a therapist but my advice to her was to stop giving a fuck about other people’s opinion of you. Your opinion of you is the most important and if you hate you, you’re going to project that onto everyone else. Take some time to really look into how you truly feel about you. Start there and you can start getting these thoughts of other people hating you out.
Also thinking of alternative reasons for them to react like that. Like they could be looking around a bit more cause they hate me or because their social battery is draining and they’re having trouble focusing or something is distracting them and I don’t want to be an asshole and assume they hate me if they’re actually just distracted.
One of the ways I got over this is i started wearing more alternative clothes so when I feel like someone is staring at me I can tell myself “of course they are look at what I’m wearing” instead of “why are they staring at me did I do something wrong” and eventually I was also able to start being like “do people hate me for this? Well fuck them”