Life is the greatest teacher