You don't need to be "good enough". Not everybody is always perfect at something. If people are telling you (or thoughts) that you need to be a certain way screw them >:V
Yes it is hard, and advice most likely never helps. But you're wasting time listening to them, you'll get better at whatever it is. But you don't need to, you're your own kind of A M A Z I N G.