I've been on my period a super long time and idk what to do.

Sydni
So I was on my period for 17 days and then I was off for a week and then I started again and total I've been on it for 28 days in counting. I'm really frustrated cause I'm tiered of being emotional and having cravings and I'm concerned  with the amount of blood I'm losing.