Do you think it has something to do with the fact that in order to wear a kilt, you have to stop worrying about how other people are going to react, and do what you want to do?

My opinion is that anyone with that attitude is more likely to be happy, kilted or not.

But kilt wearers have more fun that the rest of the lot, so we're happier.