having a period is generally crampy