Forgiving people who can't see that they have wronged just gives them the go ahead to continue with their behaviour. Some times they have to be held accountable for their actions and loosing your respect and forgiveness is the only way it sinks in. Nobody changes unless they see what they lost.