The mistakes we’ve made are opportunities for us to learn something about ourselves. Life is full of lessons to be learned. If we haven’t learned our lessons, then we will repeat the same mistakes until the lessons are learned. Lessons aren’t meant for punishment but for enlightenment about ourselves. Learning about us helps to be more accepting of others. Everyone has foibles. We just have to allow our foibles to not get the best of us, but to bring out the best in us. While we’re learning about who we are, we can enjoy what life is going to bring to us next.