I never knew standing up for myself and my boundaries could hurt so bad... Is detaching really a good thing??
Compare this to the alternative, and tell me what's worse.
And I don't say this to be flippant, or insensitive. I say it in an effort to ground you. He's a heroin addict who has put feeding his addiction above all else. Imagine what your life would be if you didn't detach from him.
The pain of putting distance between us and someone we love sucks.
The pain of staying coupled to an addict exceeds that pain by orders of magnitude.