Constipation is a common problem. It can impact both physical and mental health. Several factors contribute to constipation. These include thyroid issues, diabetes, and holding back bowel movements.