Self esteem is important. Having a low self esteem is dangerous. You can improve your situation by building self esteem.
Anger management: books, articles
Anxiety books
Books on depression
Parenting books
Self-esteem and self-image: books, articles