Hex, I respect you a lot and am very sorry this happened to you. I'm not aware of the details of this at all but I think everyone should be reminded to be careful and truly think about online safety & privacy. Everyone has to be extremely conscious about what they share with strangers (and the general internet) online, and what amount of personal identifying information can be associated with your full identity. Your absolute goal with few extenuating circumstances should be remaining fairly anonymous online.
I've been on this server for a long time but never really heard about the inner dramas and scandals. But the things I do hear about constantly over the years is massive issues related to users sharing their faces or having too much identifying information attached to their Steam/GMod activity.
Everyone should be vigilant about their online presence