I see no reason to forgive a person who hasn't repented.
From my understanding of what Jesus taught about forgiveness is that it is unconditional. He said plainly that if we didn't forgive others, God will not forgive us. He never said that we should forgive only if the other person repents. It seems that His attitude is that we should forgive regardless if the person repents or not.
In actual fact, forgiveness is not for the other guy. It may or may not have any effect on him or her whether you forgive that person or not, but it will have a profound effect on you. Therefore forgiveness is for you and not for the other person. What it does is to put that person off your hook and enables you to walk away without any further rancor or bitterness. Unforgiveness causes bitterness in the unforgiving person and if left to fester it can result in a root of bitterness that will blight that person's Christian experience.
Forgiveness sets you free from the actions and attitudes of the other person. It does not excuse that person's wrong done to you, because he or she has to face God over their sins. But unforgiveness on your part could lead to revengeful conduct, which puts you in a sticky place with God, because He said, "Vengeance is Mine. I will repay." So when you forgive and walk away, then if that other person does not repent, then God will require him or her to give account directly to Him.
Forgiving another person for the wrong they have done to you takes a good strong faith in God and His promises. Forgiving another is an act of trust in the faithfulness of God to take up your cause with that other person. God will require him or her to make up with you, repent and apologise and make peace with you, or also take the consequences. But that is God's domain, not yours, so you can go on your way rejoicing that you have done what God expects of you - to freely forgive - even up to seventy times seven (which the Biblical term for infinity).
Of course, you will never forget the wrong that has been done to you and the scars will remain for some time. It doesn't mean that we have to be bosom buddies with those we have forgiven. There has been a breakdown in relationship because of the wrong, and that may never be healed and you may need to walk away from any relationship you might have had with that person. There is no strife or condemnation in that.