I don't think that penance does anyone any good. It just provides fuel for the fire. God will forgive you, sometimes (very rarely) people will too. I agree with JimB and Yitzchak. Are you more just than God to be able to determine whether or not you are forgiven? I am not. And I thank God that I...