You sound like such a good person, you dont deserve any of the abuse you got and Im sorry it had to happen to you. Its a credit to your strength and emotional maturity that youre doing as well as you are.
Please know we all love and support you here.
I didnt have the greatest childhood memories of Christmas either or any other time when I became an adult. When my father passed away we were not on speaking terms and that always bothers me. And my mother said many strange and mean things to me and it was only until after she was gone that I understood it was from dementia but at the time I didnt understand and it felt very hurtful. When I got married and walked down the aisle everyone turned around to look at me except my mother, she sat with her back to me staring straight ahead still as a stone. Many years later I asked her why she couldnt be happy for me on my wedding day and she replied she didnt know why, she just couldnt. I always envied people who had parents who were their biggest supporters and cheerleaders and best friends. I guess those of us who didnt have survived in spite of it, but gosh dont the holidays trigger us. I think you did the right thing cutting them out of your life. Just my two cents. Hugs to you.