Let me be the first to say, welcome! I just joined a couple weeks ago, and I'm still finding my bearings. We all think we're alone with being AB/DLs or anything in between, but we all share the common goal of being understood by people who won't judge us otherwise.
I use this forum primarily as an escape from the conformist world, just as a gamer uses video games as an escape from his/her stressful life. I hope it'll be a valuable tool for you.