To be successful you must be willing to work hard, work smart, work consistently, and most importantly do all three simultaneously over a long period of time.
You need courage because at various moments in your life you might need to attempt something new, push yourself outside your comfort zone, challenge the status quo, change your story, or overcome your fear.