We all know that feeling when your period rolls in, bringing PMS fatigue, migraines, and mood swings. It’s like your body’s throwing a party without the good vibes. But don’t worry! Getting a grip on these symptoms can help you reclaim your day.
1. Fatigue: When PMS Leaves You Running On Empty
Fatigue is a PMS mainstay, with about 71% of menstruators feeling it. That sluggish vibe during your luteal phase? Thanks to low estrogen messing with serotonin (your happy chemical). Stress and a grumpy gut can also zap your energy.
To fight fatigue, focus on gut health. Stock up on protein-rich foods like fish and dairy for tryptophan, which helps serotonin production. Mindfulness practices like yoga can chill you out, and try to stick to a regular sleep schedule. If fatigue lingers, check in with your healthcare provider.
2. Migraines: Headache Meets Hormones
Migraines are rough, but add hormonal chaos, and they can be unbearable. Up to 60% of women with migraines report menstrual migraines, triggered by a drop in estrogen before your period. This dip can cause blood vessels in your brain to expand, leading to that familiar throb.
Dehydration is another culprit. When you’re dehydrated, blood vessels constrict, which can spark headaches. Keep it chic by sipping herbal teas or fruit-infused water throughout your cycle. And aim for 8 hours of sleep to balance those hormones and keep migraines at bay.
3. Mood Swings: The Emotional Rollercoaster
Let’s talk about those pesky PMS mood swings. One moment, you’re feeling fierce, and the next, you’re teary over a commercial. Hormonal shifts, especially in estrogen and progesterone, can throw your mood for a loop. Stress just makes it worse, causing cortisol levels to spike.
To manage mood swings, keep stress in check. Regular exercise (even a brisk walk), meditation, or journaling can help release those feel-good endorphins. Pair this with leafy greens and whole grains to stabilise blood sugar and prevent emotional crashes. And remember, a good night’s sleep can work wonders for your mood!