I was given magnesium citrate at the emergency room after my first attack which happened to be an, "uber spasm" as I call it. It cleared me out to an extent. But the 5 or more times that I've tried it hasn't done anything. As for fiber, I olny eat oatmeal and begels since they have soluble fiber. But these foods trigger attacks as well whenever I eat them. I can't eat veggetables because the fiber worsens the condition.