First an foremost, nothing would make me happier than to use drugs to enhance my feelings without the repercussions. Unfortunately, the repercussions are what make me evaluate both sides of the playing field. For me as much as I would give, and want for them to work without consequence it hasn't worked. For you that may very well be a different story, and if it is I'm happy for you.
For me the best I have been able to come to is suboxone treatment. Where I don't feel the euphoric feelings but it removes nearly all withdrawal symptoms, and cravings to use. Its the best medium I have been able to find. And so far it seems to be the most successful.