As a follow-up to my question about growing in our humanity when we forgive, do you think that our forgiving others can help them grow in their humanity?
The philosophy of virtue-ethics has as one of its major premises that all people have free will. This is the case because, without our free choices in life, we cannot willingly decide, for example, to be just or fair to others. When you forgive someone for unjust behavior, you are giving that person the opportunity to examine that behavior and to change. Yet, because of the premise of free will, it now is up to that person how to grow in fairness. The person will need insight (I did wrong), have inner sorrow (remorse), apologize (repent), and amend the ways that are unfair. Your forgiving will not automatically lead to all of this, but again, you are offering an important opportunity in that direction for the one who offended.