Это вообще не здорово. Явные проблемы из-за внешности. Но вы своего ребенка должны лучше знать, почему он такой. Вы не можете себе позволить одевать его модно и он переживает, но вот так  - чем хуже, тем лучше - это выплескивает. Он не уверен в себе и своей внешности, поэтому не хочет привлекать лишнего внимания. Просто не любит ходить по магазинам и не понимает, что по одежке встречают, а хорошо выглядеть - это важно. Судя по тому, что вы говорите, что это здорово, значит вы поощряли подобное поведение и считали, что ходить не пойми в чем нормально. Ну так вы достигли результата.