My beautiful 8yr old son is somehow convinced that he is ugly. I only put two and two together the other day. He has been wearing his reading glasses all the time at school and whenever he leaves the house. He hates having his hair cut and wants it long and shaggy over his face. It finally struck me that he is hiding behind the glasses and the hair. I asked him about it and it finally came out that he thinks he is ugly. I've told him that he's lovely looking inside and out, which he is, but he doesn't believe a word I say. When I asked him if he thought I would lie to him he said I would tell a white lie so as not to hurt his feelings. He also has other irrational thoughts about his body and being fat, he is super skinny and eats very little. His self esteem in general is not brilliant. He has various SEN issues and struggles at school. I want to get this under control as I am scared it could snowball. My thoughts are initially to talk to his teacher, but what else? Would focusing too much attention on it actually hurt more than help?