He's not in love with you. He's in love with the drugs. The drugs are not the "other woman" you are. The drugs are his lover and his girlfriend and his wife. That is why they come before you. He will never leave his wife for you, he just needs it too badly. So don't get your hopes up. There is nothing you can do. The love for drugs is just too strong. You are nothing but a room mate to him, a room mate he sometimes uses for sexual gratification. If he says he loves you he is only saying it to get sex. It's the drugs he truly loves. I suggest you leave him and find somebody who will love you not the drugs.
Or sell your body for money which you can give him to buy more drugs. I'll give you $20 for a BJ and maybe $100 to do you in the ass if you are hot.
Only kidding! Responder 1 was right.