Just like any other skill, confidence comes with practise. Of course, (like any other skill) there are the people who are born with the “talent” - meaning they were seemingly born confident, and have been that way for their entire lives.
And then there are the people who have to work for it. There’s no simple fix to become confident. It takes consistency - of continuously telling yourself that you’re worth it, and saying “fuck it” to what people think. There will always be the bad days when you’ll be feeling down and unmotivated and unsure of yourself, and it’s then that you must choose whether to succumb to those negative thoughts, or whether to push through and keep telling yourself it’s fine and you’re worth it. The more often you tell yourself that, the more often you’ll believe it!!