Dude,
I have no sage advice, I can only wish you luck & strength. I can only imagince how tough that is to deal with.