It depends. I like to think everyone can change and deserves a second chance, but I just don't see how certain people can be forgiven by society, let alone the victim.
Things like:
Rape
Hitting your child all the time and making them fear you
Mentally abusing someone
Forcing your kid into an arranged marriage
Murdering an innocent
Theres more but for me those are absolutely unforgivable.