Why do I Cleanse?

Why do I Cleanse? Cleansing, Detoxing, Fasting whatever you want to call it. It is a hot topic and seems there are many different options on it. I have discussed this with a few people normally just before or during one of my cleanses. Where what I hear includes: ‘oh you doing it just to…