Generally speaking, tech groups are not as friendly as non-tech groups. I'd recommend getting involved with some non-tech groups. There are so many worthy causes to volunteer for. And, if that's not your thing, there are plenty of groups that are all about having fun. In any case, don't rush to judgement on any group. I've found that if you show up enough times to a group's events, then you will be seen as a "regular", and that means many people in the group will be much friendlier towards you. I'm suggesting that you try lots of things, and don't rush to any conclusions. There have been plenty of instances in my life where I thought about quitting an activity, and today I'm so glad I didn't. Our world contains people who are able to climb Mount Everest. You might be shocked to find out how vast your capabilities really are.