there is nothing you can do. you deserve better then this. you have broken up before and your relationship will only continue like this and and likely get worse if he is not in treatment. it's a long road. i would recommend take another road with someone that deserves you and where you can be in a "normal" relationship.