I think you've struck the nail on the head. That second level of forgiveness, the kind that should be to help free the offender from his own burdens, is only possible when that offender is truly repentant. If the injured party grants forgiveness before the offender repents, then it might be seen rather as enablement of the offense. Contrition is the key.