That's interesting CLKD, I had anorexia too. I use Clopermin, which helps with the upper digestive problems and Buscopan, which helps with the lower.
Thanks honeybun, I know that I can't eat peanuts, tomatoes and chocolate and I can't drink wine or anything fizzy. Other than that, I think it is stress triggered and hormone related, sadly.