My day is just starting and I found this post. I'll be late for work but here goes, I'm so sorry to hear of your daughters problems Graham but feel sure that your family and home are the right environment to support her at this time. I'm pretty sure that this is a teenage 'thing', I say this not to make light of her problems but to reassure you that she will be ok and probably sooner than you think.
As for the kilt question you are bang on, my 2 youngest sons recently got up to a few things which made me ashamed of them and I couldn't wear my kilt for several days. How strange???
My thoughts are with you and yours Graham,
Cheers Rhino