Why does anxiety cause me to need to have bm?

Anxiety causes. An increase in muscle tension throughout the body, including your bowels.