Need help!

I've been on my period for 3 weeks now. This has never happened before. I'm not on any birth control or medications for it to last this long.

My periods have always been regular until Septemeber and October when I missed my periods. I thought I was pregnant but all tests were negative.

The first week of November I started my period but it hasn't been off since.

I have been really stressed this year, I can admit that.

I'm not worried as of yet,

but I'm just wondering what reason it could be for being on so long?

There has also been no cramping or bloating like a normal period for me or any pain at all actually, and the bleeding isn't unusually heavy either.

But I've just been on way longer than I usually am and would like to be.