I do feel for you.
I'm no doctor but reading your symptoms, I would suggest reading up on Candida (yeast infection) and IBS.
Diary products, caffeine, alcohol and high fat foods would be bad news for both.
Good luck.
Andy