The symptoms provided by you are only general in nature, it is difficult to make a diagnosis on their basis. it could be an intestinal infection, renal colic
etc., bad taste may be due to prolonged stress
etc. So, it is better if you see your physician and get yourself examined clinically and by investigations. Hear-say is not applicable in Medical Science, every case is a different case so do not find similarities in others or on net. Only a skilled Medico can help you.
Wish you a speedy recovery to health