Low self-esteem is something that plagues far too many people in our society. God does not want us to have self-esteem, rather he wants us to have Christ esteem and draw our worth from our relationship with Him.
Colossians 2.10: and you are complete in Him, who is the head of all principality and power.