Then Peter came to Jesus and asked, “Lord, if my brother keeps on sinning against me, how many times do I have to forgive him? Seven times?”
By my calculations this makes 490 times. I've forgiven someone 489 times; so they're getting very close to a thump on the head!
Seriously though, Jesus is teaching us here to forgive any wrongdoings against us time and again. But what is forgiveness?
It is to accept the wrongdoing done to us and not to seek any revenge, retribution, punishment, pay-back of any ill-will against the one who hurt us. To just let him go freely. Whether he has asked for forgiveness or not. Whether he cares for our forgiveness or not. Just let him go and in your heart truly forgive him.
This does not necessarily mean reconciliation. There are times when reconciliation is not possible, nor advisable. Just let the person go freely in peace.
Also, this does not mean that the hurt will go away. Often the hurt will remain with you. The slightest memory, and the pain and the hurt of the wrongdoing done to you will return. Use this as a trigger to forgive once again. Whenever Jesus sees the wounds in His hands, feet and side He forgives once again. Be like Jesus.
When the bad memories come back pray for the one who hurt you. You cannot possible hate anyone you pray for.
And should you hear news or gossip that something bad has happened to the one who has hurt you, do not rejoice at his misfortune. This nullifies all your forgiveness.
If the person who has hurt you has passed away, He is now in the sight of God and has seen the event in all its facets and his role, and yours, in it. The matter is between him and God now.
If you were in any way guilty in the event, ask God for forgiveness and earnestly repent for your part in it.
And accept God's forgiveness. Don't keep going back on the events and wonder if you've been forgiven, and feel guilty all over again. By doing so you're insulting God by suggesting He hasn't truly forgiven you.
Now ... have you got a calculator?