it’s both the mental picture that you have of your body and the way you feel about your body when you look in a mirror.
Healthy body image is more than simply tolerating what you look like or “not disliking” yourself. A healthy body image means that you truly accept and like the way you look right now, and aren’t trying to change your body to fit the way you think you should look. It means recognizing the individual qualities and strengths that make you feel good about yourself beyond weight, shape or appearance, and resisting the pressure to strive for the myth of the “perfect” body that you see in the media, online, in your communities.
Self-esteem is how you value and respect yourself as a person—it is the opinion that you have of yourself inside and out. Self-esteem impacts how you take care of yourself, emotionally, physically, and spiritually. Self-esteem is about your whole self, not just your body.
When you have good self-esteem, you value yourself, and you know that you deserve good care and respect—from yourself and from others. You can appreciate and celebrate your strengths and your abilities, and you don’t put yourself down if you make a mistake. Good self-esteem means that you still feel like you’re good enough even when you’re dealing with difficult feelings or situations.