Your period takes days because shedding and healing happen layer by layer. Here's what drives the timing and when a longer cycle might mean something more.
Persistent low mood has many possible causes, from thyroid issues and nutrient deficiencies to sleep disruption and inflammation. Here's what might be going on.