If letting some strangers on the internet down is the worst you do then I think you will get over it

.
But for real its not a question of desire with you its a question of circumstance and brain chemicals. Will you hit on the right balance of both or die?
No one fails at sobriety they just run out of time. If you can keep yourself alive then you will find your way eventually. You cant be picky right now. Get on methadone then see where you are in a month. Priority today is too stop the bleeding once we get that done we will see where your at and go from there.
I guarantee stopping a 500 dollar dope habit is going to hurt just as much as getting off methadone if not more. Your too tough to run from a little withdrawal anyway. Lets cut the bullshit what are you really running from? A court date? Rehabs deal with court dates everyday that's not a good enough reason. Withdrawal? Detox will let you down easy. Yourself? You will be at peace when this is over and you make a decision on the future. 90 percent of the inner turmoil comes from the struggle to justify your actions of staying in active addiction. You have a disease that your not at fault for having.
The bottom is coming your only decision at this point is how hard your going to hit the floor.