Period lasting longer than normal

I'm usually quite regular with my period. It goes about 5 days long. Well in Oct I didn't start my period as usual, it was about a week and a half late. When I finally did start it went on until now, I am on day 10. Every time I wipe there is brown blood (sorry TMI and yes I know old blood) but 10 days?! I have body aches just like I'm about to start my period and constant headaches. I have been stressing because I got a new schedule at work and my sleeping pattern is different this past month. I knew stress could make ur period late but never knew about making it longer. Any advice on what to do or what could be going on??