Okay, I’ve not been to a doctor. 

I’ve been dealing with what I believe to be anxiety since I was 15 maybe younger. I’m 21 now. 

I’m almost used to it and have found my own ways of dealing with it. 

The more I’m out and doing stuff the less it shows up. 

It’s always right before doing something simple like:

Making a important phone call

Going to the shop

Going to work

Talking to people in public. 

Thankfully it’s calmed down but still refers it’s ugly stomach turning head every once and a while. 

It’s not often enough that I believe I need to visit my doctor thus I haven’t as I’ve had it for so long I’ve learned to deal with it and get over it. It’s definitely not crippling anxiety but in the moment it feels like it. 

My question is (sorry it’s a little gross.)

Can anxiety before work cause diarrhea? 

At my last job I worked in retail and the customers were assholes and most of my coworkers weren’t much better. 

For atleast the first month I’d have diarrhea or a genuinely bad time in the toilet before leaving for work almost making me late. 
I’d get to my job and 9/10 I’d be perfectly fine, no anxiety and my stomach doesn’t feel like it’s about to explode. For the six months I worked there this would happen every now and then before leaving for work. 

Thankfully I work in a warehouse with no customers and my coworkers are really chill and motivate me to do better and make me enjoy working unlike my last job. 

Sorry if this went on too long. 

TLDR:
Can anxiety cause darrhea?