I can relate to you in many ways. I was abused (physically, emotionally and sexually) by my parents and some of my siblings. I choose to build a life for myself that limited my contact with my family. I didn't walk away completely but I did choose when, how, and how much contact I had with them.
It took a lot of years to finally find the happiness I desired. In those years I learned that you will never forget, but you can use those memories to help another person who is struggling. I also learned that you have tp sort through it all, process it and then put it away in the past where it belongs. It will always be a memory, memories, it will always influence you in some way or another, but you can control most of that too.
What I learned most of all is that you need to forgive those who have hurt you. Not so much for them as for yourself. If you allow forgiveness to stay in your heart and mind, that is another day, week, year, and so on, that you give them. The unforgiveness controls you. To take back control of your life and move forward, you must forgive. Than each day forward is your own, you control it.
After I forgave, I look back and feel sorrow for my parents. My dad and his sister when they were 2 and 3 years old were given away by his mother when her BF told her to choose between him and her children. They were raised by step grandparents who reminded them every day that their own mother didn't want them. My mother was raised in a family with a very angry father whom abused them.
My parents didn't have the advantages we have today. People didn't talk about things in their days. I wish my parents had had a better life. They would have gave me a better life. It gets a lot easier when you look at their lives and see what they missed. Your mom has most likely tried to find love and happiness for herself but doesn't know how. In her search she has done all the wrong things and will never find it. In the process, she also did all the wrong things in raising you. It is sad.