I'm so sorry you are going through this.
If he were to hurt himself, .it would absolutely NOT be your fault. It sounds like you've done everything you are suppose to do to protect yourself. Emotional abuse IS abuse. Please dont blame yourself. You're in my thoughts and prayers. (((Hugs)))