Fogiveness for deep wounds is often a daily activity. I have experienced that lately. I come to peace about something and find it rears it's ugly head days or weeks later and I have to forgive again. Forgiving someone does not tell the person that what they did was okay, it just takes away that persons power over you to keep hurting you with their betrayal.
We, as Christians, are forgiven everything we confess, we must not withhold from others that which is freely give to us.