Oh Kat, you've done the right thing without a doubt.
I can only imagine how hard it was/is.
Be safe and heal.
Let the professionals provide the help that they can.
Hugs to you. I am so sorry that this happened and you are dealing with all of it. I hope X gets the assistance he needs and you can rest.
Hugs......and good thoughts.