Hello Satellites,
I think its a problem for him as well as you.
I would say the first step is to realize that you are powerless over his addiction. He will change only when and if he wants to change not a minute before. Second, you should educate your self on addiction.
Here is a start. Third, start looking looking after yourself and get some support from your community (al-anon or professional family addiction support).