Wow Trusting that list is a big list. I know you have thought for a long time that your h has been depressed. Now it is evident.
Children sometimes have a tendancy to exaggerate, so you need to talk with your son as to how he feels he is being treated. I would also probe into the physical and verbal abuse. What does that look and sound like.
So what I am saying here is you need to get the facts and then you can make an informed decision about next steps, like C for h and the kids, getting your h in to see a Dr. You will need to discuss with h once you have more info.
Good luck!
Me 50 H 42 S 22 S 9 D 7 M 12 T 17 H moved out 8/2006 H moved home 1/2007 for 3 weeks H moved home 5/2011 for good
"Learn from yesterday ~ Live for today ~ And hope for tomorrow"