So what you are saying is:
Redemption is the changing of actual behavior/thought. Or, not doing it again if you feel it's wrong.
Forgiveness applies to past behavior/thought that one feels is wrong.
The paradox is that one can be raised with "thou shalt not kill" or whatever ethical equivalent makes one believe taking a human life to be wrong vs self-preservation/duty/doing what one has to do.
I guess that all depends on how you define "thou shalt not kill"...
Do you define it as "thou shalt not kill under any circumstances
ever"?
Or do you define it as "thou shalt not murder"?
I would have to assume that "thou shalt not kill" would NOT apply to killing a wild animal that is attacking you, like a bear.
Therefore, "thou shalt not kill" should also NOT apply if said wild animal was a human.