The only advice I can give you is what I learned spending time in some really bad places - Embrace The Suck.
I've been to those places as well over the last 15 years. I just truly feel for all the girls. I went to practice yesterday to just monitor to make sure he didn't take it out on them. It's sad.