that depends on your view than someone elses take on this.
if a person is truly sorry for something they have done should they be forgiven? sure, it doesnt excuse them and doesnt free them from that sin
however it just means you dont hold it against them as god will judge them for it(or forgives if the person truly repents). they still have an
earthly price to pay for whatever sin they commit and should be paid, such as prison time.
humans are not perfect and depending on what you believe none of us are without sin so how can one absolve another's sin if this is true? we are not
always asking the person we are talking to for forgiveness, we are also asking god for his forgiveness and only his forgiveness has weight in heavan.