Mother Nature problems

So I have irregular periods and so I was hit by mother last week on my birthday on all days but the thing is it natural for it to be going on for so long and it seems to be getting heavier