Drug detox can take days, weeks or months depending on the substance, the dose you take, the frequency you take the substance, your physical health and more. If you struggle...