Get off of laxitives and enemas. Causes more long term issues. You may need miralax now and then, but not regularly. I been on Linzess for a few years now for IBS-C. It works. You take it first thing in the morning, before b-fast. Only issue is, soon after you have B-fast, you may have a sudden urge out of no-where to hit the bathroom. There is not much warning sometimes, so if you are out shopping etc, my advice is to wear a full adult diaper with those diaper covers, just in case. Also, carry a change bag in your car, with wipes, change matt, etc. Not ideal, but better than being blocked up and having gas pains.