I'm in Texas where different isn't accepted very well. I wear my kilt to Ren Faires, kilt nights at local pubs and Scottish Festivals and I don't hesitate going into the store for a soda on the way.
Last weekend I stopped to pick up some donuts for our group and a small boy about 5 or 6 years old said to his mum "Look mommy... he has a kilt!"
It was so refreshing to be surrounded by an educated lad. I totally expected him to say "Mommy..why is that man wearing a dress?"
Intolerance of other cultures is rampant in the south...mainly due to ignorance. Even orthodox Jews get harassed by hillbillies down here.
I do work out a lot with weights so the majority of the rednecks tend to wait until I'm long gone before they offer up the usual "******!" or some other intelligent quip.
In short.... life is too short to let what others think about you effect the way you dress. Mind you...I would always be respectful of others and not wear only a Speedo to church or to the movies... but if I want to wear my kilt...I'll wear it.
Chicks dig it ! ! And that really makes rednecks mad! LOL !