He is your drug. You expect him to kick his habit but you have yet to kick yours. He is an adult and should be able to take care of himself. It's not YOUR job to do that. You can care for him, think positive thoughts, and support him from AFAR. You don't need to see him to be supportive. Positive energy is positive energy. Good luck. I've been there so I know how difficult it is... Sometimes, the best thing you can do for the person is walk away.