Hello there, the problems you described suggestive of
liver issues along with gut disturbances, you need a proper diet and lifestyle changes that help you get rid of problems.
Do consult Online to get better treatment and diet plan, don't worry you'll fine soon.
Next Steps
Consult Online for treatment
Health Tips
Stop Whey protein, drink plenty of water