I'm a huge misanthropist in public, but it's an on and off kind of thing. It takes a lot for people to impress me. It's mostly being stared at by the vast majority that makes me feel this way, like everyone has the same wired brain (I don't stare at anyone, so maybe I'm an alien lol).
One thing I really don't like when I'm in public is when a stranger, for no apparent reason, decides to point a finger at me and make me feel less than human. This happens more often when they're in groups. Like at work for example (this happened today actually), I'll be cleaning the shelves and they say "Watch out" in a rude way. People have some nerves that's for sure, and I'm quick tempered because of it, along with my paranoid thoughts of "Is this person going to insult me?". I wasn't born this way, but more of being around it so much that I've adapted into disliking people just because I don't trust them. It's like a territorial thing, where you go in the wrong neighborhood and people stare you down.
When I'm in public, I make sure not to make eye contact and get away from people as much as possible. I'm also very very quiet when I talk, so I won't offend someone. Hmmm, wonder why? I'm much like Fluttershy in the episode where she's trying to buy some ingredients for Angel's food and is put into harsh social situations.