I can't identify with that since my mother died when I was an infant, but I walked away from the rest of my family when I was an adult, after years of hoping they'd be the family I wanted and needed. It was so liberating to leave their toxicity behind. That's what worked for me, but I am certainly not suggesting it for you. We all find healing in different ways, along different paths.
Interestingly, I can forgive but not forget. I forgive because I accept that people are who they are and I can't change that. I remember because I need to learn and grow from the experiences they gave me, but I don't dwell on the past. I used to do that a lot but no more.
Did you check out the Crappy Childhood Fairy videos? She's helped me a lot.