Will you quit going over there for any reason or talking to him more than one minute?
You are just setting yourself up for his abusive rants.
Reread your own posts and see when / how they occur if you doubt this.
You're a great mom but you could use a little work in staying apart from your abusive addicted spouse my dear woman. . .