When I saw this topic I was actually going to post and suggest people trying out the exact site you said. It really is a great way to ease yourself into your scene,there are tons of local vanilla event you can go to and just meet people then once your comfortable around them you can really learn and experience some amazing things.
Oddly we are in the same city, maybe Houston is taking over fetlife![]()