Thank you so much for posting alot of my own thoughts.
Besides forgiving I believe there also needs to be some
kind of acceptence. No matter who your parents and
grandparents are, what they did or did not do, these
people are your roots, your foundation so to speak.
Try to find some good to acknowledge. It may not come
out right away if it's buried under a bunch of garbage,
but try and find some positives so you CAN move forward.