i'm like a month late but eh, it's something i guess?
i wish there was an easy answer to your situation anon, but to be frank there isn't. i'm not very social myself, i fill the need for socialization by sitting in about 2 niche online communities.
is it the best solution? not particularly, but it works somewhat.