Leadership impact means having the courage to fail and never giving up in pursuit of your long-term goals.