So, this is honestly a loaded question because every mistake that you make or every failure is actually a lesson. So, one of the things that my mistakes have taught me is how to slow down. Slowing down to be able to take your time, make sure that you check your I's or you check your T's, cross your T's and dot your I's, that's what it is. Make sure you cross your T's and dot your I's in regards to whatever it is that you're doing. Sometimes, even though you're trying to get things done quickly, being able to take a moment to just pause, slow down and look over everything before you actually complete the task can be the difference between your win or your failure. So, that's one of the things that my mistakes have taught me over the years.