Everyone makes mistakes, this difference is that some deal with it and move forward while others deny their mistakes and remain stagnant.
See All 368 Episodes of "The Void Show"