Great is the one who has the humility to recognize his mistake and apologize. Greater than him only he who possesses the gift of forgiveness.