Overreacting? HECK NO. That behavior is vile, disgusting, immature, inappropriate - just about any word would work in this situation. I actually think it's cool you stood up for your beliefs. You...