The answer should be "No." We forgive others for our own peace of mind, regardless of whether people are sorry or not, apologize or not, etc. We forgive others to release our anger, our resentments, our judgments, our sense of victimhood. Our forgiveness is unconditional. It does not depend on the offender doing anything. We forgive because it is in OUR best interests to do so.