It seems like you lack some digestive enzymes. You can try some liver
tonic and keep an habit of drinking plenty of water everyday at least 3-4 liter per day. Do not try to have heavy food once in a blue moon. You must train your body by gradually increasing your diet. your ideal weight as per your height is 70.5-72.7kg. Never try to achieve this quickly. This has to be slow and steady process. Keep exercising and avoid any aerobics
. Go for moderate weight bearing training. take protein diet from natural source and have plenty of water.
Wish you a good health soon.