Hey Jake. I am the guy with a twenty year dope habit who just recently kicked. Im still clean. I was arrested three times and while my habit was relatively low by junkie standards( three bags a day snorted or 50 mg of percocet) I still managed to waste the most productive years of my life and never had a girlfriend for more than a year. You may recognize this message because I posted almost the exact same one on a different thread of yours some time back, but it seems this would be a good time to tell you again what kept me off drugs for seven years of my twenty year habit.
I'm from NYC and I left town. Doing a "geographical" as they call it in NA is not recommended because most addicts just end up finding new connections, but it can help enormously. Your drug of choice is heroin and west of the Mississippi there is NO clean, strong bags of dope. None. It is all black tar and the high is terrible. It is also extremely hard to get. The junkies on the east coast tend to be normal people who buy and sell in a professional manner. Not so in the west. If you try to score in the midwest or even California for that matter, you will experience the dregs of society. Ignorant, mean, weird people reminiscent of the characters in Harmony Corines' movie Gummo. Try driving around a soulless strip mall or a suburban ghetto looking for the guy who promised to come back with your tar and you will know depression.
Move to a beautiful little town in Washington state or New Mexico. Work hard, drink, smoke great weed, fall in love, save money. Bojangles responded to this message by saying you do not have the finances to make a move like this, but after learning that your dad pays for lengthy stays at rehabs, I'm quite sure he would spring for first and last rent , the means to get there and food money for a few months. Granted, you will probably find pills but I swear they are difficult to get as well and the dealers are always running out.
I admit, I have a very low threshold for bad drugs, inconvenience in procuring them, and having to deal with disgusting people, but you stand a good chance of success with a change of scene. Moving does help some people and it is certainly worth a try. Good luck to you.