What is his other addictions?
I know its hard my cousin is in the same boat but he doesn't think he is doing anything wrong..
Like you said you cant help them unless they help themselves.
He may not realize he is fucking up until he is alone and has nothing...
I wish I could help but in a way I'm in the same boat.