Forgive and forget ... or forgive and drown?

Some believe that we come back to this life to correct our wrong-doings from a previous life. We face hurdles in this life, varying in severity, relative to our mistakes or wrongful actions of past lives.
A lot of religious or spiritual paths preach that forgiveness is essential in order for us to divorce ourselves from painful experiences ... and to move on in a healthy way from 'lessons'.
I was thinking about the issue of forgiveness. I've forgiven people for what they've do to me ... but there are some things that I can't forget. I forgave my Mother and Father for the childhood I endured as a result of their parenting; and I forgave my brother and sister for their part in this. I can't forget though, so the best thing for me is distance.

The most important thing about learning the lessons from our experiences is having the ability to close the circle of pain ... so we don't hurt others that come into our lives as a result of the pain we have endured at the hands of others.

We should also take responsibility for our actions and not pass the responsibility for our own failings onto the shoulders of others. It is unacceptable to allow a child to carry the blame for an incident when the responsibility of care lay with the parents.
I won't be visiting my blood relatives again.
I wish my Father a peaceful passing when his time comes ... and the same to my other relatives.
Villayat 'Wolf' Sunkmanitu