Your stay in the rehabilitation facility is determined by how long you've been abusing and the degree of your addiction. If you have been using huge quantities of drugs or alcohol for a long time, you will have to spend more time in treatment.