How can a Muslim who is really lacking self -confidence become a more confident person? Or what does self-confidence means for the Muslim and is that contrary to his need of his Lord?

Question

Self-confidence is an acquired characteristic that the Muslim needs to know how to acquire. But first of all he has to differentiate between self-confidence and arrogance. Self- confidence means being aware of what Allah Ta’ala has given you of good characteristics and striving accordingly to attain that which will benefit you. Allah Ta’ala says in the Noble Qur’an: He has succeeded who purifies it, and he has failed who instill it with corruption. (91:9- 10) It is worth pointing out something important here, which is that for the Muslim, having self- confidence does not mean that he does not need the help of his Lord, and it does not mean that he does not need his brothers and people in general.