If someone does not repent, you should NOT forgive them.
Millions of Americans who believe in God but reject Christ's Gospel believe that God is all forgiving,
and that forgiveness is automatic and does not require repentance.
The false Christian teaching that we should automatically forgive everyone
puffs up our own flesh making us holier-than-thou,
and worse, it helps send
millions to hell with the false belief, given to them from Christians,
that forgiveness is automatic and does not require repentance.
However, Jesus taught that if someone sins against you,
"rebuke him! And IF he repents, forgive him."
Right. :)