Good. All these things mean you’re human. There are a million ways to overcome these things. The secret is to find your way.
That’s one of the biggest barriers – people want to be handed the recipe for success. The reality is, you have to find it on your own.