It's amazing how much difference a new school can make.

I'm taking classes at a new school, and the difference is amazing. My kilt hasn't really even been brought up by most people, where in my old school its some kind of issue to everyone.

I think the terrible things you mention seeing and hearing at your old school are a byproduct of the environment that produces people most intolerant to kilts.