Is your friend just bigoted against gays. I thought the idea was that everyone could embrace the kilt irrespective of race, colour, religion, or country of origin. I for one wear the Kilt because I want too. I want to belong to a larger friendlier society that doesnt judge anyone because of their background.
Good on you, wear it with pride.