Do we need to fail in order to succeed? A very provocative question. Is it best to avoid failure? Not necessarily. There are two ways to avoid failure:
Working so hard and doing such a good job that you succeed.
Only taking on projects that are so far below your capabilities that failure is never a realistic possibility.
If you really want to succeed you must take on things that have a high chance of failing. If you only attempt things that you know you can do, then you aren’t challenging yourself . Never having any failures is a pretty good indicator that you aren’t taking on things that are truly challenging for you. Tackling challenges that push you to to your limits will increase your capabilities and lead you to realize your true potential.