Usually a hormone imbalance. I get it for 3-5 days before sometimes.
that is completely normal...its just your period starting off and your body starting to shed blood. It is common in the majority of women I would say, but doesnt always happen...sometimes it can just stop happening..totally normal though :)