Are you a Highly Sensitive Person? I had never heard of this classification until I started researching the INFJ personality type.
I found this test to be helpful (keeping in mind of course that it’s something I found on the internet). I checked off Every. Single. One. of the boxes. Having this term to describe how I experience life helps me feel like much less of a weirdo, and makes me feel less guilty for really hating every event where I had to be crowded into an auditorium with hundreds (or thousands) of screaming people. Or pretty much any event with more than five people in a room.