You need to understand the root of your ailments before you start taking shit to get rid of them.
You have cancer.
Drink half a bottle of magnesium sulfate.It will reinvigorate your digestive system and get you eating again.Be sure to take in vitamins C and D as well.Oh and, after drinking it, don't make any plans to leave home.
I would talk to a doc as well as have your blood tested to rule out anything obvious.