It's funny how our jobs can have that kind of an effect on us, right? I was a mess before when I was in an abusive work situation, constantly being told I wasn't doing things right and that I wasn't good enough. Eventually I left that job and that helped me so much.
I've come to realise that my confidence goes up when I don't care what people think about me. Especially with dating, the more conscious I was of my worth, the less confident I became. When I am just being myself without fearing people's opinions, I am sure of who I am and that makes me confident. So I guess the secret to confidence, for me, is to simply remind myself that I am happy with being who I am and that as long as I am good enough for me, that's really the best I can be. I know I sound a little convoluted here, but I hope you get what I mean.