I'll go out on a limb here and say that most if not all ibs cases are stress related.( I'm sure that some members will strongly disagree here, but in your case it's obvious)You seem to be quite young, so my advice is that the sooner you get a handle on the anxiety, the better. Anxiety can be a life long battle and in my case (i'm 42) it has been; looking back I never realized that I had a problem with stress or the outcome it would have on the human body - cause and effect. Concentrate your efforts on the source otherwise you'll be spend years seeking miracle cures for symtoms that needn't exist.........sermon over.