Without a high level of self-confidence and high self-esteem will be challenged in the things you do. Of course, if you develop a strong sense of self and have a positive mental attitude, because then you will be able to help others.
If your life is in ruins, and feels useless or depressed you will not be able to help anyone unless it's a much worse position than you. This not only reduces the number of people who can help you, but also the amount of aid enhance your life experience.
It's true what they say, misery loves company, and if you are strong, you'll fall into the trap of someone else, and the spiral poor mental health deteriorated. Trying to help depressed people when you have a low self-esteem will only make you fall to your level and drag you down with them.
Once you have a high level of confidence and self-esteem can listen to other people's problems, give advice if asked, and not be scathed by their stories of personal tragedies and darkness. Too many people allow themselves to get sucked into another mental disorder.
While it is important to empathize, it is also important to be constructive and not destructive. Understanding and listening to the feelings of others is a good thing, but it allows you to send your life in the proverbial gutter is very unwise. High self-esteem means that you must take care of their own mental health first. I hope you will please consider all this.