Have you learned from your mistakes? Yes. I think if you make mistakes, they should be a learning experience. You take a lot of knowledge and a lot of self-reflection on your mistakes, and hopefully you utilize those as learning and your own self-development in a positive way.