When I was in high school and college, I was kind of insecure because of my being overweight. I have this school of thought that designer clothes, branded shoes and accessories would make me more attractive and popular. But as I mature and met really good friends who would look past my physical attributes, I have learned that self-confidence is what makes people attractive. Most people would want to be surrounded by other people who do not doubt themselves or has a defeated attitude. Also now that I have a family of my own, I realized that self-confidence is needed to commit to earning a living and providing for the family. Since this is a prerequisite to success, how can you practice to have this trait?
Draw positive feedback. Focus on the positive things you do, the daily successes you achieve and be proud of them. Build on the things that you have accomplished such as finishing a major task, having a job, or just finishing up your to-do list.
Step up your game. Having trained your mind to building up on your everyday achievements does not mean that you have to stop from there. It will not hurt to always try to go up to the next level. Shoot for a higher reward. If you are an employee, try to get promoted. If you are a student, try to excel and get an award. It is such a heady feeling to be able to conquer the obstacles that have come your way. This encourages you to go on and do not give up.
Gain confidence from obstacles. You have to look at life as a challenge because these challenges make life worth living. Make the crises in your life stepping stones not in terms of making more money or being more attractive, but also in conquering your own fears. Pretty soon, this process of setting a goal, overcoming challenges and never quitting until you have achieved that goal will be established in your mind and will help you boost your self-confidence.