That is simply horrible, I am sending you my best wishes and love.
I had to go through this ordeal, it's a very long time ago now but it remains fresh in the mind.
Please will you reach out to organisations like https://thesurvivorstrust.org where you can access proper support for this.
It is wonderful that we are all here supporting one and another but I believe that certain circumstances call for extra help.
I wish you well, please stay strong and if you need someone to vent to, I am here. xxx