My period normally lasts 7 days and is heavy, but this time it lasted 3 days and is still very light; what might cause this?
A shorter or much lighter period can result from multiple factors, including stress, sudden weight change, hormonal fluctuations, or contraceptive methods. Changes in diet or overall health can also affect bleeding. Some medical conditions may cause menstrual changes. More information is needed for assessment — for example, have your stress levels changed or are you using a new contraceptive? If symptoms continue or you are worried, see a healthcare professional. I am not a doctor and this is not a medical diagnosis.

