Hello - thanks for asking your question.
Without examining you, it is impossible to say what you have. Especially since you have seen several doctors - it is unlikely that I would come up with something new.
I typed in all your symptoms in a computerized differential diagnosis generator and here are some possibilities that it came up with:
1) irritable bowel disease itself can present in a variety of manifestations. This however is a diangosis that should be made after more serious diseases are excluded
2) inflammatory bowel disease (either Crohn's disease or ulcerative colitis)
3) chronic prostatitis - if you are a male
4) mercury or lead poisoning
5) Whipple's disease - a bacteria causing malabsorption of nutrients.
These diseases should be discussed with your personal physician. Most of them are of a GI variety, so I would probably start with an upper and/or lower endoscopy to rule out inflammatory bowel disease or other overt GI diseases. Tests for Whipple disease or other diseases of malabsorption can also be considered. Mercury or lead poisoning are rarer causes that may be considered if all the other tests are negative.
Followup with your personal physician is essential.
This answer is not intended as and does not substitute for medical advice - the information presented is for patient education only. Please see your personal physician for further evaluation of your individual case.
Thanks,
Kevin, M.D.