Like someone mentioned above, many in the Straight Edge community are militant vegan anarchists, and being straight edge is a decision that relates mostly to the way drug markets negatively affect communitiees and lives (we know this is due to prohibition somewhat) so there is that protest. I have known a couple dudes with sXe tatts that would grow and smoke their own weed, but that's it.
I have never been drug-free for more than a few months since I was 13, so I have never been straight like you stayfaded or verso, but I was heavily into the hardcore, crust-punk, anarchist militant activism circle-jerk scene when I lived in new orleans, so I saw it from that side. Its cool, they are people I am compatible with, and we get on so long as they aren't preachy about drug use. At the time I was squattting an abandoned church (with a skate ramp!) And it was a straight up flop, but the nicest flop I've ever lived in because those that did use drugs had to kkeep it modest with the edge kids also living there, although they never bitched at us.
It was also very fun because unlike most drug addicts, they have to find ways to occupy themselves and pass the time, so I learned a lot of cool, random skills, danced and skated a lot, and did more activities than I normally might have.
Also, at the church we had a garden, and everyone hit up dumpsters for food, and everynight everyone would come together and cook a vegan meal. I don't think you can define straight-edge as an individual culture. It is more a continuation or subset of the hardcore/ diy/ punk culture that it originated from.
There were like 9 permanent residents, me and my best friend being the only heavy drug users, 2 more occasional users, and then straight-edge people. Everyone got along. We also usually had 4-8 people passing through or visiting (was actually an amazing space to live in), and many would be straight edge. The group actually asked a couple people to leave because their drug use was just too extreme and/ or unsafe, something I have no reservations about.
I suppose its like this: someone who is straight edge and just goes on and on about it and how awesome it is and all this bullshit, I'm going to get pissed off and stop listening, same as if some drug addict only wants to talk to me about how fucked up he is and how rad drugs are, and how the shit is like 90% pure. So its no issue with people who are actually hardcore punkers who don't use drugs, but it seems like the poser kids who were actively telling people not to do drugs and shit at my suburban hell of a high school were just doing it because they were insecure about drug use themselves and need to be in a group to maintain stature and confidence.