How do you become a confident person?
Believe in yourself. To do that you need to have something to believe in. You need a skill, talent or knowledge that allows you to know that you are good at something. Then, perhaps if you can accept yourself as worthy, you will become confident. Many people are intelligent, competent, wise, good looking and talented, yet they have no confidence because they don't believe that they are "worth it". They feel guilt about their behavior, their private thoughts, their past indiscretions and that fault cuts through their confidence. If you don't have confidence, you can build it but it may take time and effort. Realize this fact. At the foot of the cross, the ground is level. The first will be last and the last will be first, You may think that someone else has more money, looks, admirers, and so on, but God sees everyone the same. You can know in your heart that you are the son or daughter of a king, the Lord. Now what more confidence do you need than that?