All human beings struggle with imperfection; it's a component of human existence as opposed to something actually being inherently wrong with you. Whatever you are struggling with in your head or about yourself, allow it to be present with self-compassion -- not self-criticism.
If you want to make more of your life, you need to get into the habit of creating your own path. Question the narratives you're offered, don't accept society's expectations without first examining if they make sense for you, and spend time getting to understand who you are.
I'm in the throes of one of life's experiences. It's a painful lesson, but I believe it will be valuable because I feel I have lost a huge measure of the fear that has previously stalked my life. I'm without those measurable, quantifiable markers of a successful life, but I'm still all good.
Without change in ourselves we become stifled and stagnant; without change in the world we will not survive. Such impermanence means that every difficulty, challenge, joy, or success will, at some point, be different: This too shall pass.
The pace of change is quickening exponentially, while our ability to contain it falls further behind. The idea of being in control of everything is being replaced with the recognition that, in truth, we are in control of very little.