I can tell you from 2 years out of a similar situation.... that my life, and my son's is much more peaceful. We feel safe at home. No more walking on eggs shells, no more intimidation. It is quite a relief. I filed for a restraining order and was granted a 4 year "no contact" order. A week after I filed the order, I also filed for divorce.
There is a better life beyond this, wait and see!