I think you did the right thing. The addict in him will not understand and will probably dislike you for a long time. The real person he is, deep down, will understand when his day comes that he faces himself and is ready to join the human race again.
Hang in there.