Narcotic addictions are not easy to overcome, but they are not difficult altogether. For as long as you continue with the abuse, it is not possible to step in to recovery. You should come out of the attitude of self-neglect. You should understand the value of your life and you should value your self-esteem, you should become concerned about your own good.
When you come of being self-neglecting in nature, you land up in the first step to recovery. Repeat encounters in trying to quit drugs might sometimes force you in to relapse. Like any worthy thing, rehabilitation is also worthy. Anything worthy is not easy. It requires constant attempt to achieve recovery.
Spend some time in comparing your behavior to the values and standards you are looking for in life. You have to be objective in evaluating yourselves. Self-awareness and self-interest is the only important tool that can force you to complete your recovery on time and successfully without going back to old dirty addiction that ruined your life.
When you become self-aware of what you need and what you are you will realize your personal standards are better. The sense that you are not living up to your personal standards will pinch you in to recovery. You will simply not like the negativity that you are not living like what you wish.
Just realize that admit that you cannot and surrender your desire to give up drugs to a professional. The power of powerlessness and accepting the powerlessness is very superior in sorting several complex issues in life. With drug addiction, if you want to feel powerful, admit your powerlessness and feel better.
You will need help. Hit the bottom, accept your inability, and begin trusting the words of a caregiver like a baby who is ready to accept the good when taught right. You will find your way back to sobriety soon.