Seems like the simple solution would be to stop stressing so much over the little things, but you have a responsibility as well.
I was LT, I had moments where I chose to enforce the rules to the T and others where I would let it slide. We all have some level of digression in which to act yet it looks like from what you said both sides decided to take the one a bit too far.
You know what admin on duty entails and you chose to ignore that. Is that horrible? No. It's pretty meaningless. Though this thread shows your attitude and how poor it is at this moment, not overall. If you don't like the rules, press for change, but don't blatantly ignore them when addressed by others. If you are going to continue, you need to be ready to handle it. Clearly you weren't.
I fucked off too, more than most. I say these things because I relate to the situation. I don't want this to be seen as an attack on you.