the speech was indeed very inspiring... got a classmate in college who failed one major subject and i dont have any fail at all and where is she now? She is working in Dubai after 2 years in a bank....
Therefore, having a failure does not guarantee that you will have a not so good future compared to those who have good marks.