Being on your period can suck. It happens every 28 days or so, lasts for a week, give or take, and it can take a real toll on your day to day life. And if some women feel few to no symptoms, other have to deal with more than just the bleeding. When you are on your period, you can have cramps, headaches and nausea. It is also common to feel more fatigued and bloated, and to have mood swings. Although some medication can help a lot to reduce these symptoms, truth is that what you eat (and do not eat) during your period can have a great impact too. After all, as everyone says, food is the best medicine.