Wow,
I can't imagine being asked to change into shorts. You did the right thing by leaving. I agree with Riverkilt, no real man on this planet cares what people in bars think of him.