have they told you at some point that you have fibro or chronic fatique syndrome, thats what all this sounds like to me, since fibro and cfs patients also are very prone to having ibs and depression issues as well, there are lots of fibro and cfs websites to check for nutrition supplements to take like magnesium and malic acid and coenzyme q-10 etc, maybe you already investigated this all already, but figurd it was worth a shot