The mind of love brings peace , joy, and happiness to ourselves and others. If love is in our heart , every thought, word, and deed can bring about a miracle. Thich Nhat Hanh, Peace Is Every Step
Many think they are suffering from low self-esteem. They seek to gain self-confidence in order to feel better about themselves. They must ask: What is the “self” that I am seeking to place confidence in?
I have learned that the fastest path to true self-esteem and confidence has been to recognize that I AM One with the One. I AM part of that stream of Divine Love Intelligence that is already perfect, whole and complete. That is the origin of my self-esteem and confidence.
The nature  of the lack of self-confidence comes from choosing to energize thoughts of separation from the Oneness. These are the thoughts of judgment, whether they are directed towards myself or others. Any lack of feeling good about myself came from being unwilling to place my trust in the Divine. If you do not trust God you will never feel good about yourself. If you do not Love your Higher Holy Spirit Self and seek to know it AS yourself, you will never know your true identity and you will always  suffer from lack of self-esteem. That pain will never end.
True self-confidence and self-esteem cannot come from the size of our paycheck, the beauty of our features, or anything else in this world. When we place our trust and confidence in God, in our God Self, then we can remember our true identity. Placing your trust in the Divine rather than your little self, you discover that you of yourself can do nothing worth doing. ALL self-worth comes from discovering this.
When you remember your Divinity and the Divinity of all life then you can see and know and feel that ALL is worthy . When you are willing to know that ALL are worthy then you will absolutely know that are worthy too.