Biblical forgiveness requires:
* the person who did the wrong stop doing the wrong
* they make recompense or suffer the punishment for it
* the person is repentant / sorry / remorseful
* at that point, it is the victim's choice of whether or not to forgive and let go of anger, hurt, resentment
The modern version of forgiveness is where they say either:
* he's remorseful, forgive him and we don't have to punish him - ignoring the consequences that real forgiveness requires of the guilty, and often allowing the person to repeat the same offense
* push to forgive people when the person who are not repentant for their actions, in the mistaken belief that if the victim forgives the guilty that it will help all parties
* a mistaken assumption that feeling sorry is punishment enough and ignore that this incentivizes pretending to be really sorry to escape punishment
* the immoral practice of many schools assuming that all involved in an incident are guilty to some degree, so the child being beaten up is told to apologize for defending themselves as the child who beat them asks for forgiveness; by making the victim take a degree of blame as part of act of "forgiveness", it makes them resist any type of forgiveness in the future.
When someone can assault or steal and then act sad, and society says please forgive him, the victim is remorseful for being pushed to be victimized again by forgiving the guilty while the guilty is left free to do it again. And in those situations, it is very hard to truly forgive because the real cases of it are outnumbered by the false ones.