This is a question that keeps ringing in the minds of people. Remember that you have a reason to live in this world. People might say bad things to you but it is your choice to listen to them. For gold to be fine and attractive it has to pass through fire. Same as us. If we want to succed we must pass through a lot. It is normal to feel like a failure but remember that the greatest enemy is yourself.
If you show me that you have a certain weakness, then I will use all of my powers to make sure that you feel bad about it. There is no failure except in not trying. Show the haters that you can do more than they can even imagine. They will just give up because you cannot beat a person who will not give up.
Remember that most of the important things in the world have been accomplished by people who have kept on trying when there seemed to be no hope at all. How will they stop talking about it if they have a mouth which they do not know its work?