Can one truly forgive if the other person does not repent of the wrongdoing?
Because forgiveness is a moral virtue, it can be practiced whenever the injured person decides to do so. It is similar to all of the other moral virtues. For example, consider the virtue of patience. Must you not be patient until someone does something of which you approve? Of course, the answer is “no” because you can be patient with others whenever you wish. It is the same with forgiving. You can choose to forgive whenever you so choose. Otherwise, you are trapped in unforgiveness, with possible considerable resentment, until another person utters certain words.