I'm lucky in that I'm not as bad in this area as a lot of people, but I've dealt a little with it, and it can be
so painful

I just try to drink a lot of water, and eat the "stronger" kinds of fruits for this, like apricots. There was some type of grain that my mother-in-law recommended - I'll ask her next time I see her and post it. Good luck!!