But experts agree that older people often worry too much about having a bowel movement every day. If the answers are yes, you probably do have a problem. Otherwise, you probably do not. Doctors do not always know what causes this problem. Eating a poor diet, drinking too little, or misusing laxatives can be causes.
Some medicines can lead to constipation.
These include some antidepressants, antacids containing aluminum or calcium, antihistamines, diuretics, and antiparkinsonism drugs. The role of diet . People may become constipation if they start eating fewer vegetables, fruits, and whole grains. These foods are all high in fiber, and, according to some studies, high fiber diets can help prevent constipation. Eating more high fat meats, dairy products, and eggs can be another cause of constipation.