If you avoid the idiots(aka the ones who bashed you in your introduction thread), then you'll find that needle in the hay stack. It's always hard for the new people despite them trying to fit in. It's like high school, if that makes it a better analogy.
I think joining SOTW would bring you into the good parts of this site. But really, you have the bad bunch and you have people like me.
I don't know what else i can say to help you decide to stay cause in the end, it's your choice. I'm just giving you some positive things on the site.
Just know, stupid people are like bee: Pester them, and they'll be relentless.