Balancing forgiveness and justice