I think forgiveness is less black-and-white than a lot of stuff I've seen suggests it is.
For example, I like the phrase "I forgive but I won't forget." I looked it up some time ago and found this about it:
It suggests that someone has chosen to release the negative feelings tied to an offense (forgiveness), but they still remember what happened and may remain emotionally guarded or cautious about it in the future. It reflects a mix of emotional maturity, personal boundaries, and the lasting impact of certain experiences.
And if somebody seriously harms somebody, then those who love the harmed one often feel they'd be letting them down if they forgave the offender.
This notion that we should all forgive doesn't sit well with me. It's fine up to a point but beyond that I don't think we can or should.
Good topic.