Who likes people. They're all terrible!
I was the same before joining here. Never a fan of other social sites and pretty much avoided all of it. Then I came here and started posting, started interacting, went on discord and slowly became a part of the community. I have to say it's the best choice I've made in a long time.
It can be tough to get settled sometimes so I always try to guide people along and help them get involved. We will build something great here yet.