No. People change. Find some way to give yourself some distance. But don't do anything that would lead to a permanent, unrepairable break.
No promises that things will get better, but at least leave yourself some options over the very long-term.
I don't know your particulars, and it sounds like things are bad, but people change. In particular, I found my relationship with my father changed dramatically when I had kids of my own.
I'm sure your situation is very different, but you never know how things will play out ten or twenty years from now.