Так и не получили ответ по поводу "препаратов".
Если ответ был бы "да", то всё бы более-менее прояснилось. Производные тестостерона, которые приходится принимать желающим добится больших успехов в большинстве видов спорта порой как раз приводят к таким странным состояниям, когда человек вроде болен, а диагноз поставить затруднительно. Но такое обычно бывает у тех, кому за 30, и то как правило у людей малограмотных в области спортивной фармакологии. Автор же имеет спортивное образование.
Есть мнение, что всё дело в печени - не зря болит правое подреберье. Проблемы с печенью отражаются на всё остальном организме.
Всё же надо установить диагноз. Пойти к другим врачам, настаивать на повторном исследовании.

А "голодать-не голодать", "поможет-не поможет" - из области гадания на кофейной гущи.