Must you fit in through forums? Perhaps there are other routes to take. Explore other interests. As far as I know, everyone is welcome here. You may chat freely with whomever you like. And it's not always about autism. The people here are pretty great.
If you want to go back to the site you were banned from then make a new email address and go back. They will not know.