Always trust your gut instincts, we may not like what it is telling us but it never lies like the addict does.
Your trying to talk to him as if he was a normal non-addict adult with feeling beyond himself, and he;s not that person.
If going no contact is what eases your stress then go no contact. Limit your interactions with him as much as you can.
Most lawyers don't charge for a consult, see if you can get appointment with one to see what your options are.