Ebeth-

That environment sounds toxic for you, as well as your son. Have you thought about relocating?