Many of us have experienced the frustration of being stuck on the toilet, straining for relief. Constipation can leave you ...