I don’t know about you but I hate making mistakes. I especially hate making the same mistake over and over again. Since I have little tolerance for my own mistakes, I have little patience for the mistakes of others. Regrettably, this results in contempt instead of compassion, resentment instead of forgiveness. There is something I learned, however, that helps me keep all of this in proper prospective. Let me share it with you.
Agree for a moment that God is a teacher and we are all students. If this be the case then there are three things we must understand and accept about the relationship that we students have with our teacher and with our fellow students.
One, there are no mistakes only lessons. Two, a lesson is repeated until learned. Three, learning never ends.
Take Away: There are no mistakes only lessons.