Truly finishing a course of medication is not insanity (unless you are having an allergic reaction) nor is it doing the same thing again and again. There are time frames in which a drug will work, or not...as the case may be...any less time and you won't know nor will your body be able to use it to it's best outcome.