Maybe this article will help.

http://www.drmirkin.com/public/ezine011611.html

I have found taking a calcium/magnesium supplement on a daily basis is a huge help.