Have Medical Questions? Ask a Doctor Online!
You seem to have constipation-dominat irritable bowel syndrome. You should cut out such items as carbonated beverages, vegetables — especially cabbage, broccoli and cauliflower — and raw fruits. You should try lactose-free diet if it doesn't work. You should try a diet low in fermentable oligo-, di-, and monosaccharides and polyols (FODMAPs) (eg, foods that contain fructose, including honey, high-fructose corn syrup, apples, pears, mangoes, cherries, or oligosaccharides, including wheat). You should ask a dietitian. You should exercise every day like fast walk for 30 minutes before breakfast. You may introduce the generic form of Benefiber slowly and drink plenty of water every day. You may take the probiotics. If the Bebefiber doesn't work well, you may take miralax with it. If they still don't work well, you should try lubiprostone or linaclotide. They are prescription medications.
If you use 17 to 34 grams once daily, it is safe.
That means most likely you have IBS. MiraLAX causes bloating as one of side effects. You should stop using it. Try Metamucil instead of eneric form of Benefiber. You should slowly increase the dose. If it doesn't work well, you should try lubiprostone or linaclotide in addition to Metamucil. They are prescription medications.
As I mentioned, watch your food, try Metamucil, and stop MiraLAX.