I’m no Biblical scholar, but Luke 17:3-4 comes to mind. “If your brother sins, rebuke him, and if he repents, forgive him ...”
Even God requires us to repent before he forgives us our sins. John 1:9 - “If we confess our sins, He is faithful to forgive us our sins…” No confession, which implies regret, no forgiveness. The Bible seems consistent in this message.
Some see forgiveness as a release of resentment and anger and a refusal to continue to dwell on the injury. That’s a very good thing for the person who’s been injured. It’s just letting go. Others see forgiveness as a concrete act in response to another concrete act, but they don’t necessarily carry anger and resentment simply because they haven’t yet forgiven. The offender is just no longer trusted or in the victim’s inner circle, and contact with them is limited to polite and very superficial interactions. The two points of view aren’t really that far apart.
God forgiving, and the individual forgiving, are two separate topics. This comes to mind as well, since we’re on this major (but important) slide:
“Forgive us our trespasses, as we forgive those who trespass against us.”
And if they don’t change and aren’t sorry, distance.... I agree with your comments.