I want to share my experience with you as it may change your thinking on this matter, because all we can control is our thoughts. Change your thinking, change your life.
I am a stutter (stammer in Europe). I have trouble speaking at times and I've had it since I was 5 years oid (32 years old now) and will have it for the rest of my life.
I was picked on in school in every grade, I got beat up because of it, and for that reason I had very low self esteem and self confidence through out most of Junior high (middle school), High school and college. I never thought I would amount to anything in life and years ago I also thought about suicide (this was about 10 years ago, no longer suicidal).
About 3 years ago I was browsing YouTube when I came across a motivational speaker who really changed the way I thought about myself and life in general. He spoke of something called the Law of Correspondence, which basically means your outer world is a reflection of your inner world. It's like your living in a 360 degree mirror and whatever event you experience gets filtered by you depending on your experience and how your thinking at that moment. What this meant is that I was thinking negatively all the time because of my experience and as a result, most things I was a part of I thought of negatively because of my low self esteem and low confidence.
The second thing I learned is that failure and rejection are an absolutely essential part of learning and growing. It's the not the failure and rejection itself that hurts us, it's the fear of failure and rejection. What I've learned is that most of biggest successful people in life have failed the most and got rejected the most. A good example is Thomas Edison. That dude failed over 1000 times to make a stable light bulb, but he never gave up until he made one. My advice to you is don't be afraid to fail or get rejected. It makes you stronger and you learn far more from failure.
Which brings be to the third thing, and that is don't listen to the nay-sayers. When you try something new or go in a new direction in life, there is always failure along the way. I want to tell you something really important about people: 2 types of people will appear when you fail, the ones who say "I told you so, your a failure" and "Let me help you out so you can be successful next time. I'm proud of you". The former is unsuccessful people. Never listen to those people because all they want is self satisfaction and don't want to help you or give you advice. The latter are successful people. Those people are willing to help and support you because they went through the exact same experience to get where they are today. Successful people fail and get rejected far more than unsuccessful people because they never stop, no matter how much criticism they get, no matter the circumstance they just keep going.
It's also important to find people who have been through the same experience as you and became successful. I have a stutter and I recently found out that Samuel L Jackson stutters. I was blown the fuck away. Here is a guy who has done over 100 movies and stutters. It was so unreal for me and my whole outlook on life changed. Since then I had no excuses to do anything I wanted to do.