hi Spirit,
Have you tried cutting out acidic foods (some fruits), as well as apples, prunes and bananas?
You may also want to try Bile salts pills if you haven't before. See if this works for you and adjust the level to suit your needs.
Also, a stress relieving method that I invented may be useful to help alleviate some of your stress:
Pick a time when you are relaxed somewhere and have about five free minutes. Imagine something that makes you angry for 10 - 20 seconds (don't have to time this). Now imagine other feelings, which you regularly have, one by one that you wish to control in similar 15 - 25 second cycles. Work on this for about 2-3 minutes and leave yourself some time to relax afterwards. (I am aware of why this works, but I won't explain here - its too long). Some feelings you might want to explore are apathy, depression, fear and sadness (you want to explore plenty of this). Make sure that you completely free your mind of the previous feeling before exploring the new feeling. So give yourself some time at the near the end of your cycle to relax and clear the mind completely. Do not time yourself - this increases stress to finish on time.
Well, I hope that some of these techniques work for you.
Cheers, Raju.