Before engaging yourself on any journey, the first step is to defeat the enemy within yourself. If you consider yourself as your best ally, i believe you should know that you are your worst enemy too. After all we say keep your friends close but your enemies closer. So i know we always hide the worst parts of ourselves and thus it can be hard to find him/her.Once you have destroyed that internal enemy you will be truly unstoppable to reach your highest potential because their will be no one to talk you out of anything you wish to do.
Good luck on your hunt.