What if you are right but you didn't follow your heart? what if you can succeed but you didn't take the risk? you will only know the truth if you go further and give everything you've got. You will only know how good you are if you allow yourself to fail and take the blame. Stop thinking that some things are valuable, you will only get what you want if you are willing to lose it. You need to stop being afraid of losing, you need to stop thinking about what people say and be yourself as much as you can. believe in yourself, there is nothing wrong in believing in yourself, it's a privilege, it is free, always think that you can do anything you want and become successful. The problem with you is you're always doubting yourself whenever it is hard.
Create your own story, fall in love with your own journey. Every time you listen to them... you're depriving yourself of greatness that is waiting for you. You need to listen to your soul, you have to follow what your heart tells you so. What if you just go with your beliefs? what if you just go all in and never mind what's going to happen next? you're only afraid of the people, you're not afraid of anything, you're just afraid of what people might say against you. And that is holding you back, that's what makes you coward, slow and weak. Just go all in and never care if they bash you or not, never give a damn if they hate you or not, it is what it is, not all people will like you so be it. You have the power to make things happen, you have the power to push yourself to the limits and see what you are capable of, you will only see it if you will follow your heart and never mind what people are trying to say.
People will blame you especially if you're the cause of losing, especially if you're down. People were just good talkers, they can never do something about you. They can make you feel bad but they can never hurt you physically so why will you be afraid of them? if they can't kill you then don't be afraid of them, if they can never physically force you to do something then don't be afraid and just be yourself. You can never go wrong if your heart is telling you that it's the rightest thing in the world, if you really feel it then take the risk and make it happen, as simple as that. At the end of the day it is your life, nobody has the right to tell you what to do.
The reward for your hard work is believing in yourself. If you knew you've been practicing and making sacrifices then you need to believe in yourself, you need to take risks and chase success. Don't be afraid to fail because you also deserve to feel it, don't play it safe, you deserve the feeling of failure because you prepared so hard and you must try with all your might even if the chances of winning are not that big. Most people doesn't fail, they just go down without trying, failing means trying, you will only fail if you put an extreme effort to something. So keep failing, keep pushing and see what is possible for your life.