Понимаете, Ваше отношение к его внешнему виду (а это вообще "ниочем " проблема, но для подростка камень преткновения) очень показательна.Если Вы не можете уступить в малом, я представляю как вы будете "до последней капли крови"  биться в чем-то   более серьезном. Что будете предпринимать, если он скажет однажды, в этой одежде он вообще больше в школу не пойдет, к примеру?Совет мой такой: начинайте учиться уступать в малом, чтобы потом можно было требовать в большом. Учитесь искать компромиссные решения и учите этому вашего сына. И помните, что вы  тоже не идеал.