Jo, sorry to hear things got so out of hand. I read your post everyday but do not write much because you have attracted some good minds to your thread and anything I might say would be a repeat of what others have posted.
Jo, I know Andy is way out of line here. Right now you can't make him do anything by yourself. I will suggest you not take anything Andy did or does as an attack on something that is wrong with you or if you did X, Andy would be different. Also do not take Andys attacks like he is out to get you in a revenge mode.
Andy is Andy and will do what Andy feels he has to do. He could be temporarly crazy, So protect yourself and your D4 first.
My point is, the timing to pick up D4 may or may not have been all that set him off.
From what you wrote, Andy actions were very scary and you or anyone else did not deserve to be treated that way. If he goes to jail for what he did, he goes to jail and don't bail him out or reduce charges.
Again, sorry to hear you were subject to that kind of treatment and your kids had to see their parents (Andy) in a potential injurious way. Huggs to you Jo. Please visit one of your female friends soon.