Your first doesn't apply at a job, especially Government ones like Public Schools. A girl can call me a bitch, fag, ect at work, but I can't make a friendly joke about her period. (recent incident, actually happened)
You're okay to stomp at that flag at work sure, but they are also well within their right to see that a fit reason to fire you. Gotta watch what you do and say at work. Especially when you're a role model.