No one is perfect. We know this but how do we learn to accept it? I've learned over the years that in order to build more confidence within myself that I would in turn, have to start trusting myself and my decision making capabilities. When I leaned upon the voice and persuasive opinion of others, I would find myself doubting all of my future decisions.
Choose to trust yourself a little more. It's okay to get advice when needed but be okay with the possibility that you may make a mistake. That's life. Remember that no one is perfect and we're all learning how to live this life one day at a time.