Well it sounds like there is forward progress for you....and that's good.
Chances are that you are trying to control him....he's probably right. It's common. We try to control that which is not within our power to control and that is met with resistance, anger, sometimes violence.
Welcome to SR. Every single person on this forum understands what it's like to love someone who is addicted in their life.
gentle hugs
ke