what is this new-age bullshit, Kosma. You can't magically 'cleanse' your body of lung cancer, arterial plaque etc or the other negative effects of alcohol, tobacco and junk food. Your liver, kidneys etc already do a great job of flushing out the toxins, but that happens pretty much in real time (i.e. as you are consuming said crap). If you want to be social and remain reasonably healthy, change your diet permanently, quit smoking and drink moderately, that's it. You can't just take a break from it a few weeks every year, sip some green tea, and expect to recover fully so you can do it again.