I just read where you've been using heroin to offset the sub w/d? Who told you to do that? No one here would dare suggest such a thing. You need to stop everything now completely and start this over with some direction.
Denny was trying to help you and I know he wouldn't tell you to do this. You're messing yourself up sponging up drugs! What is the junk supposed to do for you when you're on an opiate blocker, only at about five times the dose you need of that not counting the smack?
I am not a dr. My statements are based on years of experience and related education. Consult with the professional of your choice regarding matters of concern.