My mother was sexually abused by my grandmother's second husband. She made many mistakes but given her background, she did the best she could. She did drugs. She abandoned me multiple times. She left me with a drunk father that beat me and terrorized me. But I forgive her and now we have a great relationship. If I had gone through what she had, I probably would not have done as well as she did. I emphasize the positive. When I did live with her, she protected me from predators and made sure that we were never alone with my step-grandfather that abused her. Even though she abandoned me, maybe that was for the best. She never physically abused me.
My father - I just don't speak with. There's nothing to say. He is still the same and still a drunk and he will die without ever seeing me again.