We all have our weak points. We all have our vulnerabilities. It’s just part of being a person, and to grow up relatively unscathed is most likely only thanks to being sheltered. What matters is how you choose to live despite those issues, and how you relate to yourself, which is perhaps the most lifelong battle you will ever take part in. The good news? You can win this battle in your favor, again and again, and again until it doesn’t feel like a battle anymore.
Relating to yourself may be hard if you suffer from confidence issues, or if you’re ashamed of your past. However, there’s no reason as to why you should be able to experience anything other than relating to yourself in the best ways possible. You have to ask yourself - can a human being become better and enjoy their own company? If you believe yes, then it’s possible for you to do so.