Let him no its going to be ok and everyone makes mistakes cause what I'm reading he expects himself to be purfect
Seeing other people online that you may persevere as prettier than you or having a better body can have make you perceive yourself as ugly and not good enough.