Period symptoms show up about a week before it starts. Common signs include cramping, headaches, and fatigue.
A period normally lasts between two and seven days. However, factors like age, genetics, and certain health conditions could affect how long it lasts.