Question: what are reasons for not being able to poop?
Answer: Changes to what you eat or your activities.
Not enough water or fiber in your diet.
Eating a lot of dairy products.
Not being active.
Resisting the urge to poop.
Stress.
Overuse of laxatives.
Some medications (especially strong pain drugs such as narcotics, antidepressants, and iron pills)