society is more fragmented - smaller families, less continuity in social relations. causes increased stress, because we're pack animals. stress increases wariness, your brain seeks out threats, including social threats (angry faces, rejection), trying to keep you safe. but it makes you an anxious wreck. anxiety screws with normal social functioning - blank mind, weird body language - hence rejection, hence more stress, in a loop.
i've felt better since finding these sites, being able to socialize and make some online friends. it's like having more of a social network. my stress is lower, so i feel less anxious around people. to a point, anyway.
i think a lot of my anxiety comes from having too few good role models as a kid - i learned a lot of weird ways of interacting with people. another problem with smaller families.