As if wearing a kilt is something obscene and shocking

Perhaps have a good chat with him...after all he's a friend, so you both like eachother and friends must be able to talk with eachother.

If not...leave!

Sad...something like this is not nice

Cheers!