If you want to join a rehab program, you need to have a lot of strength. You have to have the will to be able to say no to whatever has brought your addiction, and try to re-think the way you feel about drugs or any other substances that are tempting for you. Changing your frame of mind is important; you have to think about drugs as the enemy. You probably think differently right now, drugs are very reliable and good; they have brought you peace when you were in distress and so on, but most importantly you have to realize that drugs have brought you the addiction, and they are false friends, so they cannot possibly help you in the future.
Make a list with all the nice feelings that these addictive substances bring you, and on the other hand, make a list of all the negative things that this addiction has brought into your life. Remember that drugs bring certain calmness for a while, but after some time, they start getting you more annoyed and stressed than before taking them. Think about all the details. Don’t forget anything; make sure you write all the plusses and the minuses. After having done that, just draw the line; at the end of the day you will see that there are more negative things that the addiction has brought in your life. So the question is: do you want to make some space and get a brand new life? Do you want to get rid of addiction and live your life?
I suppose that the answer is yes. So what you need to do is to redefine your goals and think about the rest of your addiction free life. Choose a rehab method that suits you. You can get treatment inside a clinic and stay there until you get well, or get treatment at home. You can join support groups and talk to other people that confront the same problems as you. This will help you a lot, as you will see that other people can beat addiction and you will realize that so can you. Last but not least, you will talk to a rehab doctor who will analyze your case and indicate exactly what you need to do in order to start a new life.