When a problem recurs over something so small, it would appear that there is an underlyign reason for her criticism and cruelty.

Not sure how she should be dealt with, since I think the kilt is just an opportunity for her to attack. A few initial questions and answers about the kilt satisfies most all the people I meet, even the most critical. I would think she might be upset about something else, and using the kilt as an opprtunity to attack perhaps?