yeah, since to err is human, all of us may make mistake in our life
and our generous for forgiving the others' mistakes will definitely give him or her more courage and respect.
When people make mistakes, I think the only purpose shoud be that let him learn something from it. Don't just blame and complain about it, and people will remember you forever.