I think I have the social skills to glide effortlessly from person to person but I still identify with a lot of points the OP mentioned. I prefer being with people but I sometimes feel so alone when I want to talk about ideas and tech. I wish I had the motivation to write more about these ideas and then I'd need to know where to find people who want to read (I guess here on HN but that also doesn't come easy). I'd gladly give up on these stupid parties with loud music and these annoying small talk social norms and just meet up with people and code or brainstorm. I try my best looking for Hackathons, boardgame nights and recently I rediscovered EA meetings(effective altruism). I'm not a genius, which is probably why I'm not flooded with interest from other people but I'm enthusiastic about ideas and tech and I'm struggling with being alone in that aspect in my day to day life.