probably just low confidence ,you see yourself as ugly.
How can that be though? How can I see me as ugly and others dont? I mean on some pics I think I look attractive on others ok but webcam ah wtf!
But yeh sometimes I feel ugly and then im at work and this other dude is saying to me ''oh looking pretty today' and others saying i must be gay pretty boy etc...I dunno I had loadsa acne thats only just cleared up so I always felt ugly as fuk plus I was skinny but have gained some muscle.