ugh

My daughter has had such terrible battles with constipation, since she is out of diapers it is finally normal (go figure! lol)
But we actually had to take her to a GI dr. Who gave us these tips:
Stay away from dairy, he told us to DD could have one string cheese stick, one glass of milk, or one yogurt a day until she was "regular" again.
Fruits with seeds are the best (especially raspberries, prunes) and grapes.
water, water, and more water, drink as much as you possibly can.
And anything with fiber

.
O and wanted to add baked beans, DD doesn't like them, but they are high in fiber content.
Finally, he told us to use miralax for her, 1/2 capful in the morning,then another 1/2 capful at night. After one week cut the dosage in half, then another week cut it in another half until she isn't relying on miralax anymore. I would ask you DR. about this first obviously, your dosage would probably be different as well since you are an adult.
Fell better, watching DD go through that was so awful, I felt so bad for her. Thankfully she is finally "regular".