Should you wait for the offender’s apology before forgiving?
If you wait for the other to apologize, what does that do for your own freedom as a forgiver? You are trapped—trapped—in unforgiveness until the other apologizes. So, unconditional forgiveness (not needing an apology) sets you free to forgive whenever you are ready. We need forgiveness education so that children can begin to think about this important issue and other important issues that will aid their forgiving and aid them in growing as persons.
For additional information, see What is Forgiveness?