It's really hard to keep your mouth shut. You all know recent developments on BZPower, but in addition, a couple days ago my sister (not Megan51) was holding the Flag of the United States and she let it touch the ground and had it scrunched up in her hand. After I took it from her and began folding it with my brother, I told her about the Flag Code, and she showed total disregard for it. Then also, it was very difficult not to lose my temper, as I have a deep respect for the Flag and the Nation.
One thing I do need to work on is self-control in those situations, particularly since in one, I represent the staff, in a way, and in the other, I represent a mentor as an older brother.