It’s not because you don’t like you it’s because you feel like others won’t. The way society is now things you see on social media only half of it is real the rest is fake or altered in some type of way to appear to be different so in other words photoshopped.

Think about it would we be so hard on ourselves if we aren’t looking for others approval? Notice how people who would be labeled as “ugly” or “fat” “unwanted” etc they are usually happy go lucky not caring what others think of them. When you don’t look outside yourself for approval you wouldn’t even get the ideas in your head to hate yourself.