I think I may have to kick Kristy's ass because she never had cramps!;-) I must be PMS'ing!!!
Actually, I just read an interesting blurb in Oxygen about why we crave evil things just before our periods (page 136 center column). The hormone fluctuations cause the body to release extra insulin and results in the body absorbing more sugar into the blood. This causes low blood sugar, fatigue and light headedness, and ultimately cravings for refined carbs.
I think it is wise to track your cycles every month and include how you feel and food cravings. That way, each month you can predict the cravings and be ready with alternative plans. Besides, you may need to share the information with your doctor some day.