Oh my goodness, what a crazy jerk that guy was!
People truly lose their minds when they get into crowds. I work in a very high volume theater, and people completely forget how to behave. Last night I had to diffuse a fight over someone standing up and dancing and blocking a woman's view. It is a concert lady, stand up and dance! These women were literally ready to have a knock down, drag out fight over this! Ridiculous.
I'm so sorry that this idiot made you feel that way! I'm so proud of how you and John handled it, and I'm glad the CM was able to take charge of the situation!