I can forgive if and only if the one who hurts me repents. God forgives only after we repent. So, I am doing as God does when I forgive. You seem to emphasize unconditional forgiveness, or forgiving before the person repents. How would you answer my challenge?
There is an important distinction between God’s forgiveness and ours toward other people. God forgives sins. We do not. So, in the forgiveness of sins, God also is asking us to reconcile along with the forgiveness. When we forgive other people, we are exercising the moral virtue of forgiveness, which can be offered unconditionally to others, as can all the moral virtues, such as patience, justice, and kindness, as examples. When we reconcile with those who have hurt us, it is there that we ask for them to change, which includes repentance for the hurtful actions.