Yes it is old news, they are forgiven because I understand the mechanism at play & don't see it as their fault either, and have them at a suitable distance of 1000+ miles for good measure
I don't see how any parent can be perfect (no one is), but as long as they do parent their children & love them they are doing both what they can & their duty, unfortunately narcissistic parents do neither, but demand that the child act as if they do in front of others, sometimes the child will delude themselves about the parent(s) in what is called a "fantasy bond" which often proves disastrous in later life, fortunately for me I was never under such an illusion, unlike my poor brothers who still don't get it.
Any way