Anxiety can defiantly cause diarrhea. I know its happened to me on many occasions. A few weeks ago I had urgent diarrhea for 10 days (sorry TMI) and I don't know if I had a bug or what but it was starting to freak me out. I ate bland for a few days and it went away. Try sticking to very bland foods and water and see if it helps.