Experience is also the key to your success. Because it is something that no school teaches. Many theories but not practice to learn experience is meaningless.
for me experience become the best teacher because it can not teach things that your teacher teaches you. for example you've entered in a wrong relationship the lesson you got their is personal you can not get the lesson from others because they are not the one who's in that certain situation and also experience help us a lot to become more strong.