This is a great topic to discuss. There’s absolutely a distinction between forgiving and using forgiveness as an excuse to stay. Maybe in the latter, it is easier to keep forgiving and stay in repeat situations than to walk away and cut ties. It’s a difficult choice to make, for either.
It really is a difficult choice. Yet it sounds so simple. Either way is a decision between change, which is scary, and staying in a dangerous or abusive situation, also scary.