In many ways I was never accepted by the mainstream. By virtue of the combination of my race and upbringing, I was always going to be the "other". So in contrast to many of my friends, who appear to have consciously chose the subculture, I ended up here because integrating into the mainstream was problematic.
And there are many mainstream assumptions which I think are completely fucked-up. That tends to reinforce my decision. Not that the particular social niche I find myself in is lacking in fucked-up assumptions, but perhaps there aren't as many, or at least there are fewer which impact me directly.
I'm still thinking about this.