When you're in your luteal phase and the cravings hit, it’s not because you’re “bad” or “weak” or “undisciplined.” It’s because your body is literally asking for more fuel—especially magnesium, healthy fats, and nutrients that calm the nervous system and prep you for your period.