A period lasting 12 days can have several causes, from hormonal imbalances to thyroid issues or uterine changes. Here's what might be going on and when to see a doctor.
Late night snacking doesn't have to derail your diet. Learn which snacks under 150 calories can satisfy hunger before bed without affecting your weight loss.