Zephr22
I just read your post. I think you are imposing some rather godlike demands on yourself! I have read some of your other posts and I realize you are a scientific thinker with a real interest in medicine etc. Let's see if this helps you feel a little better about your situation.
Feel free to tell me when you think I am wrong or right! Anytime someone feels really bad I look for the self defeating belief or something along the lines of, "I should" "I must" or "I ought to" type commands and the hurtful belief that lies behind it. From reading your post, I think this is basically what I get- feelings of WORTHLESSNESS AND SELF-HATRED.
EXAMPLE: because I didn't follow my promise to stop taking pain killers as I SHOULD HAVE DONE, I am a STUPID WORTHLESS PERSON! Considering how important it is to stop, I am really NO GOOD for continuing to take pain killers.
See how damb perfect you have to be? What the hell are you, a human? Exactly! Step two: Zephr22 lets see if we can support this (self-hurting) belief you have! Are you really a worthless person because you haven't stopped taking the pain meds? How can you prove the validity of your belief?
EXAMPLE: In what way am I a STUPID, WORTHLESS person because I didn't follow my promise to stop taking pain killers, as I SHOULD HAVE followed it?
How does this stupid act of taking pain meds make me NO GOOD?
ANSWER: In no way am I as a total person STUPID AND WORTHLESS because I keep doing a potentially harmful act of taking pain medication. My act is foolish, but that hardly makes me a WORTHLESS FOOL! I am only a PERSON who is now acting foolishly and may act less foolishly in the future and who does MANY other INTELLIGENT things! IT, this stupid act of taking pain killers is of little good, but I am not IT. I am I, and I have the potential to do many good acts and many bad acts. I also have the ability to exchange my bad deeds for good ones. So let me see now how I can stop taking these pain medications!
What I am attempting to show you is how rigid (oughts, shoulds, musts) thoughts and demands you place on yourself can make you feel bad! Hey, brother, you are just a man! It's okay to be human once in a while. It may even help you empathize with others when you come across someone who has encountered the same issue. I can tell you are driven to succeed. Just be careful of the SUPERHUMAN DEMANDS you place on yourself. Those unrealistic beliefs can cause you to feel miserable if you let them trap you.
I am no specialist in addiction. What I can say is it sounds to me like you are a normal guy who was in pain, went to the doc, got some meds and now are expiriencing a nasty side effect! You are still a good man. Find someone who knows how to get off that stuff and make a list of alternatives. I'd try the ART, for sure. I know two people who were all screwed up and couldn't even lift their arm. Now they are lifting pain free. Keep searching, Zephr22!