I've definitely given away my identity on this forum. Heck, I've recommended this site to my department during meetings and have told them my screen name. I just do my best to stay positive and, if complaining about something in my professional life, keep it constructive. It's doable. I also NEVER mention a student by name, even just a first name or initial. As for whether the the same discussion would be had if the teacher had gone positive, probably not. However, a positive teacher would not use such poisonous language in describing the school school experience.