But what about passages like these:
21 So he said to them again, “I am going away, and you will seek me, and you will die in your sin. Where I am going, you cannot come.” 22 So the Jews said, “Will he kill himself, since he says, ‘Where I am going, you cannot come’?” 23 He said to them, “You are from below; I am from above. You are of this world; I am not of this world. 24 I told you that you would die in your sins, for unless you believe that I am he you will die in your sins.”
For the wages of sin is death, but the free gift of God is eternal life in Christ Jesus our Lord.
According to both those passages, unless someone is a believer in Jesus Christ, their sins are not covered and they will die in their sins.
Whoever believes in him is not condemned, but whoever does not believe is condemned already, because he has not believed in the name of the only Son of God.
God's forgiveness never runs out for those in Christ. It goes beyond seventy times seven, it is infinite. But without Christ, there is no forgiveness.
7In him we have redemption through his blood, the forgiveness of our trespasses, according to the riches of his grace,
Forgiveness can only come through the blood of Christ.
But on this earth, we as believers in Christ, need to extend ongoing forgiveness to everyone, even our enemies. Why? Because we have been forgiven every sin ourselves, past, present and future by the blood of Christ, and we didn't deserve it.
Still, much easier said than done, but as we grow in understanding of God's unending love for us, it becomes easier. And it helps to remember that God works all things for good for those that love Christ so whatever they have done to hurt us will ultimately be used for our good.