All this talk about failure in school or in life actually just means that you have given up. Thrown in the towel. Now, this does not apply for leaving what you do not believe in. But more to something that you have been pursuing and giving that up because it got too hard. That is failure. Not the marks that you get on your report card or the failed attempts that you have committed in the name of pursuing success. Those are badges of honour. One you should wear with pride especially after you have achieved the success that you desire with much persistence.