Several things that seperate my life style and yours.

I am a real full-time kilt wearer and have been for several years. The only pants that I still have are three pair of old jeans that I just can't yet just throw away, but I don't wear them; they just sit on the shelf in the closet. (maybe I should cut them apart and make an X-Kilt!)

I'm retired, and wear what I want. I do "deal" with the public in many of my volunteer activities, and I do not receive any bad feedback.

I do not wear anything other than the traditional looking Scottish Attire. The only non-traditional kilt that I own is a solid black casual kilt that I have worn three times with a Hawaiian shirt, when I went to a Hawaiian theme party.

I always wear tartan kilt, hose, garters, sgian dubh, sporran, kilt belt and often a Scottish style hat. I have none of the problems you mentioned.

I have somewhere around 45 kilts right now: about 10 tanks, 15 casuals, and 15 knock-around kilts. I have something like 12 kilt jackets.

I feel I have Scottish attire for any event or occasion. Gardening, puttering in the garage, boating, golf, hiking, fishing, formal, semi-formal, casual, church or bar-hopping and more – everything I do, I do in a kilt. The family, friends, fraternity brothers, neighbors, fellow volunteers and the general public haven’t seen me in a pair of pants for a very long time. I have friends and acquaintances, who have never seen me in anything but a kilt.

I wear the kilt in the best, most respectful way that I know how. Actually, I dress much better now than I ever did in my pants days.

I am not saying that I find anything wrong with the non-traditional kilts, but they just aren’t for me. I have toyed with the idea of getting a utilikilt or clone to wear while I putter around with a hobby, or when I am just doing something in my half of the garage. (My wife insists that she must park her car in the garage, so I only get to use half.)

I think you need to get three of four casual tartan kilts and start wearing them! But wear them in the Scottish style..... I think you will see a difference.