I don't have any social skills ,either but I went to a bunch because a lot were within walking distance at the time.I would love to meet people here, but I'm sure as the date approached, I would grow self-conscious and find a reason to not make it.
Lack of social skills is my superpower.
My theory has always been that if you don't really fit in anywhere, you're just as well off everywhere.