Ecstasy, or MDMA, typically takes about 1 to 3 days to leave the body, with most of it being eliminated through urine. However, the duration can vary based on factors such as dosage, frequency of use, metabolism, and individual health. While the drug itself may clear from the system relatively quickly, its effects and potential aftereffects can last longer. It's important to consider that drug tests might detect MDMA for a longer period, depending on the type of test used.
How long does it take for a pelvic imflamatory disease to leave your body
As long as you can hold it in.
Not sure
15 months
Ten weeks
16 years
two to three days.
6 days
It has a long half life so a good number of weeks before all traces leave the body
48 hours
http://wiki.answers.com/Q/How_long_will_it_take_for_alcohol_to_leave_your_body_totally"
I would be really careful. Ecstasy can do a lot of damage to your body if its not ready for it. I would avoid pain killers and xanex at all costs.If you take anti-depressants the effects of ecstasy will be little to none as they block seratonin levels from flowing like they are supposed to.