If you fail I don't think you'll like to repeat that same mistake you made, failure will really help you to gain success that's if you know how to use the, they might be your ice breaker.I agree with you that failure is the Best teacher in one condition which is when you appreciate that experience is the best teacher. Meaning when you use that failure experience and make a better solution that last positively