I had this problem for about 3 years had to strain just to get some feces ou i took fiber then prune juice juice helped for awhile then it quit i have diverticulitis and that does not help i was put on milk o magnesia 1 dose week it helped awhile then just made me sick and cramped me they tried everything by then i was taking enemaa every day then the dr put me on miralax, i have to take it every day it will not start working until the 3 or 4 day but after that it works i have taken iot now for 5 months 1 dose each am it works for me you might ask your dr about it they also have it by another name which your insurance will pay i would ask the dr first tho before taking it luck jo
doctornee medical is correct about making sure you are getting enough water to balance out the fiber. If you do not get enough fluid to counterbalance then additional fiber can make things a lot worse then low fiber intake. You may consider adding a glass or a few of 100% juice (no sugar added..incluidng fake stuff), some good ones would be Acai, Cranberry, Black Cherry, Blueberry, or Pomegranite. Green tea can also be beneficial.
You make look into seeing a colon hydrotherapist as well. Often in addition to being able to clean you out they can make some good recomendations about diets that are good for various bowel problems and natural ways (through nutrition) of helping.
Hi
Welcome to the forum!
There is a possibility that your calcium and magnesium levels in the body are low. These can slow down the peristaltic movement of the gut which propels the food down. The other possibility is a local cause like hemorrhoids or rectal polyp.
You have been taking fiber etc. However, just taking that will not help. It should be in right quantity and you should be drinking enough water. It would be a good idea to consult a nutrition specialist regarding this.
There are some exercises in yoga which help clear a bowel movement. You could try those and learn them from an expert.
Hope this helps. Please let me know if there is any thing else and do keep me posted. Take care!