@metal I have only been a staff member of 2 sites (1 admin, 1 mod), but I do know what you mean. Also, I have been known to lose it when the staff stayed calm. Not to long ago I chewed out a newbie who was insulting everyone. Later I found out she was a mom, but I still stand by the things I said. However, I realize that it would be pretty hard for me to deal with what the staff here does. I spend hours every day on this site, but I get to ignore issues if I want to, and sometimes I forget to stay calm on the ones I don't ignore.
The staff here has also helped me recognize when I'm being helpful, and when I am not, especially Krank. I am very grateful for how the staff has treated me, despite my occasional insults to possible pirates when I am having a bad day. To all the staff, thank you very much.