You were not failed for failing a drug test. You were terminated for taking a medication the company felt presented a hazard to the performance of your job. Heck, if I could continue taking all the pain pills, benzos etc I am on as well as killing a 5th of 151 every couple days at work to numb...