Here's how long various drugs stay in your body
Long after the initial effects of a drug wear away, its byproducts can linger in our blood, urine, and hair. And contrary to what many advertised drug tests might promise, not all substances leave their chemical signature in the body for the same amount of time.
Here's how long various drugs, from alcohol to morphine, stay in the body:
Skye Gould/Business Insider