Is this healthy???

Hannah • Happy 😊. 16 SINGLE💕

I’ve been on my period for the past 41 days straight and its miserable 😖. I’m 16 and my periods have never been regular so what do you think I should do?? Please help.