In my mind, healthy detaching means removing yourself from the situation enough that: 1) you can make yourself your own top priority and 2) you are not doing anything for the addict that he can do himself.
Only you can decide what has to happen for those two things to be true in your life.