I agree with Lexi. You are doing your best.... Whatever you decide will the right decision at the time, more will be revealed. Sounds like you are an amazing mother. The system is so flawed, who knows maybe this judge or marital whatever is an addict. Too bad we have to wait for bad things to happen until changes are made and voices are heard.