Я б развелась, т.к. дальше будет хуже.Объяснить-то конечно можно. Однако все равно нельзя ЗАСТАВИТЬ ребенка понимать - где именно такой заскок, а где грубое вторжение и продуманное хамство. Человек растет и учится различать эти вещи, не на одном примере и не по итогам одного или даже пяти прецедентов, как вы не поймете.И потом. Во как по-вашему  ребенок должен отвечать Марьиванне своей, которая орет, к примеру, "заправляй свитер в штаны, а не носи навыпуск"? Или "постригись немедленно, развесил патлы"? Я так полагаю дите тут же должно ответить "я могу заправить свитер, но обычно я ношу его навыпуск, уже 5 лет, вы не обращали внимания?" или  "я конечно постригусь Марьиванна, но вообще-то это я уже 5 лет ношу такую стрижку, почему сейчас вы считаете, что я должен ее поменять, аргументируйте плз".Я уже представила полную неадеквата Марьиванну и какими глазами она смотрит на ребенка после подобных высказываний Она скорее ИХ сочтет за издевательство, чем простой и ясный ответ "мне так больше нравится".Ну и мое мнение - второй вариант ответа звучит достойнее. Свобода личности, ага. Не будет мой ребенок всякой Марьиванне будь она хоть трижды заслуженный педагог объяснять свои личные убеждения по поводу ношения одежды и формы стрижки. Пока они вписываются в нормы, предъявляемые учреждением, и никому не мешают.