Menorrhagia - What is it, Reasons & TreatmentPeriods are one tiresome experience. Not only do they cause intense stomach cramps and bleeding, but also seem to trigger a series of other bodily changes like mood swings and weird food craving. And that is not all...