Determination – You must know what the outcome you wish to achieve is and not stopping until you reach it.
Grit – It does not matter how many times you fail.
Persistance – You must get back up on the horse until you have reached the outcome you wish to achieve.
You never give up on a baby when they are learning to walk so why would you give up on yourself when you are learning a new skill. You will learn and adjust. You will fail and get back up. You will retool and ponder why things went wrong and then implement a new strategy. Grow thick skin and dream big because the bigger the dreams you have the more you will hear from the critics.