Humility leads to strength and not to weakness. It is the highest form of self-respect to admit mistakes and to make amends for them.
That’s key really isn’t it? Sometimes it’s not enough just to acknowledge or make a glib apology. Sometimes one has to take positive action to make amends.