One thing you need to know diving into this, is that I was never this confident person that I am today. Frankly, I still have bad days where I feel off or intimidated by life or not pretty for whatever reason. It happens, that's life, just don't let it set you back is what's important.
Over the years I've learned a lot while figuring shit out and downloading the 101 on being authentically myself. As I stated before in my college post, I learn best from trial and error. I'm stubborn, I'll admit, and I'd rather fail and figure it out the hard way than go forward not knowing first hand, that's how I've always been, ask my parents. I need experiences! Well with that mentality, I've had a fuck ton of them so far and embracing those experiences as lessons instead of trials that hold me back has changed my life INDEFINITELY. Some days are harder than others and it's not something that just happens, you have to make a conscious effort to see things this way, but it's 100% worth it.
This is not something I've discovered overnight, keep that in mind. Finding confidence in yourself and who you are is not a race to the finish line and it is not something that can ever be compared to anyone else's journey. This is so fucking important. I've had a heap of wrong turns in order to learn who I am, what I want out of life, what I want in a relationship and how to stick up for myself but that's my story. The biggest mistake that I see people making, that I made myself at one point in time, is thinking everyone around me "has it all together" and I must be doing something wrong. What other people do with their life has NOTHING to do with you and yours. Remember that. People can be getting married, having kids, traveling all around you - that does not mean your life has derailed and you're a failure. You're doing great. That's what they are doing; focus on what you are doing.
I'm still learning. Nothing feels better than looking back at the things you were upset about and thinking "I'm glad that happened because look at me now, fuckers!" Let yourself embrace the process. I swear to god the second you start giving yourself some credit for how far you've come year after year, you'll never be disappointed. The second I stopped comparing my life to the lives of others around me, that's the second I started living. The moment I stopped caring what other people assumed about me or about what has happened in my life, I started living; fully. Opinions only matter if you let them. They don't matter, just sayin', a personal tip from me to you.
When it comes down to it, nobody knows you better than yourself. You have a story to tell and it can only be told by you. Own it all, own every fucking second of it and confidence follows.