I am NC with my family of origin, being my mother and my 3 siblings. My DF died some years ago - a deeply flawed man but we had a close and loving relationship.
My sister is a full-on coercive narcissist and is utterly toxic. DM was horribly violent (only to me). I left home as a teenager.
I cannot count the years I have wasted trying to navigate this totally fucked up mess of a family. Being hurt over and over again without realising how deep the rabbit hole went. At that point I didn't know about toxic family dynamics and the role of the family scapegoat (punchbag).
My sisters last meltdown was the final straw for me. This was 4 years ago.
Going NC was hard. I mean REALLY hard, because of all the conditioning and the FOG (fear, obligation, guilt). But I can assure you it does get easier.
I have had a few wobbles - Christmas for example, when I start thinking perhaps I have been too harsh and should extend an olive branch. But then I have a stern word with myself or seek support from the Stately Homes club.
Your family will NEVER apologise for their behaviour or even admit they have been horrible to you. It just doesn't fit with the dynamic. It's shit, yes, but it's the way it is.
I don't regret going NC for a single second. I never want to see nor hear from any of them ever again. I even moved away and did not pass my new address to anyone who might have contact with them.
My mother is very old now and in poor health. I did my best with her, and that was all I could do (and more than she deserved). I won't mourn her passing when the time comes. And I won't be at the funeral either.
Sending strength and solidarity to you. I totally get it. 