I believe outside influences have more of a negative impact on self-esteem.
Our tweens and early teens are a time when we become more aware of celebrities and media images, making them want to fit in.
We might start to compare ourselves with other people or media images, like ideals.
All of this can affect how we feel about ourselves and our bodies even as we grow into our teens. Family life can sometimes influence our body image.
Some parents or coaches might be too focused on looking a certain way for a sports team. Family members might struggle with their own body image or criticize their kids' looks, like weight.
This can all influence a person's self-esteem, especially if they're sensitive to others peoples' comments.
People also can experience negative comments and hurtful teasing about the way they look from classmates and peers.
Although these often come from ignorance, sometimes they can affect body image and self-esteem.
Hoped I helped!