... How long and frequent do periods last?