There are a lot of different factors that need to balance well for you to have a normal period. Any change in those factors causes a change in your period. It may be a change in the cycle length, pain, or the heaviness or lightness of your flow. There are many factors at play behind […]